Question : Pivot Tabel Refresh

I am using Excel 2007.  I have a Pivot Table that is getting External data from SQL Server via Microsoft Query.  This uses a named connection and that connection has properties, including a Command Text Property. This contains the query string that pulling data in pivot table.
What I need is how to refresh my pivot table on file open. Or whenever I open the file I want up-to-date data to be pulled from SQL Server in my pivot table.

Answer : Pivot Tabel Refresh

Put the line below in the Workbook open event, where "Sheet1" is the name of the worksheet containing your PivotTable.

Private Sub Workbook_Open()
Me.Worksheets("Sheet1").PivotTables(1).PivotCache.Refresh
End Sub
Random Solutions  
 
programming4us programming4us