Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
i have a pivot table in an excel sheet that is linked to an access database.
i would like to program a macro to refresh the pivot table. i thought the following would work, but it does not: FinalRowFRONT = Cells(Cells.Rows.Count, "A").End(xlUp).Row Range("a" & FinalRowFRONT).Select Selection.QueryTable.Refresh BackgroundQuery:=False how do i get the pivot table to refresh? |
#2
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
The macro recorder is you friend :)
-- Regards Dave Hawley www.ozgrid.com "joemeshuggah" wrote in message ... i have a pivot table in an excel sheet that is linked to an access database. i would like to program a macro to refresh the pivot table. i thought the following would work, but it does not: FinalRowFRONT = Cells(Cells.Rows.Count, "A").End(xlUp).Row Range("a" & FinalRowFRONT).Select Selection.QueryTable.Refresh BackgroundQuery:=False how do i get the pivot table to refresh? |
#3
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
i actually used the recorder to get the snippet "Selection.QueryTable.Refresh
BackgroundQuery:=False"...the only problem is i have a few different queries to refresh that have variable starting points, which is why i used the finalrow variable. the refresh only works for the range where the macro is recorded. when i try using the variable range, i get an error. "ozgrid.com" wrote: The macro recorder is you friend :) -- Regards Dave Hawley www.ozgrid.com "joemeshuggah" wrote in message ... i have a pivot table in an excel sheet that is linked to an access database. i would like to program a macro to refresh the pivot table. i thought the following would work, but it does not: FinalRowFRONT = Cells(Cells.Rows.Count, "A").End(xlUp).Row Range("a" & FinalRowFRONT).Select Selection.QueryTable.Refresh BackgroundQuery:=False how do i get the pivot table to refresh? |
#4
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
pulled this from your main site...going to give this a try first thing monday
morning...cant wait! Dim ws As Worksheet Dim qs As QueryTable For Each ws In Worksheets For Each qs In ws.QueryTables qs.Refresh (False) Next qs Next ws "joemeshuggah" wrote: i actually used the recorder to get the snippet "Selection.QueryTable.Refresh BackgroundQuery:=False"...the only problem is i have a few different queries to refresh that have variable starting points, which is why i used the finalrow variable. the refresh only works for the range where the macro is recorded. when i try using the variable range, i get an error. "ozgrid.com" wrote: The macro recorder is you friend :) -- Regards Dave Hawley www.ozgrid.com "joemeshuggah" wrote in message ... i have a pivot table in an excel sheet that is linked to an access database. i would like to program a macro to refresh the pivot table. i thought the following would work, but it does not: FinalRowFRONT = Cells(Cells.Rows.Count, "A").End(xlUp).Row Range("a" & FinalRowFRONT).Select Selection.QueryTable.Refresh BackgroundQuery:=False how do i get the pivot table to refresh? |
#6
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Do you want to refresh a QueryTable or a PivotTable? I'm not sure you
can refresh PivotTable by refreshing QueryTable. For PivtTables i usually use something like this: Workbooks(1).PivotCaches(1).Refresh or Worksheets(1).PivotTables(1).PivotCache.Refresh |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Refresh Query Table causing debug error with Background Refresh pr | Excel Programming | |||
How can I 'Enable Automatic Refresh' for Query Refresh by default | Setting up and Configuration of Excel | |||
Query Refresh-Enable Automatic Refresh Dialogue Box | Excel Discussion (Misc queries) | |||
Timing of automatic query refresh and macro pivot table refresh | Excel Programming | |||
Excel does not close from VB!! (when i refresh Refresh query with BackgroundQuery:=False) | Excel Programming |