Pivot auto refresh VBA when pivot in same sheet with data source

excelakos

Board Regular
Joined
Jan 22, 2014
Messages
85
Hi everyone!
I ve been searching the web but managed to find zero about this.

I need a vba in order to auto update several pivot tables all of which are placed in the same sheet. In addition the data source also placed in the same sheet.

The data source is a named table. I would like all pivot tables to be updated once any value in this table is changed.

Thank you in advance
 

Excel Facts

Which Excel functions can ignore hidden rows?
The SUBTOTAL and AGGREGATE functions ignore hidden rows. AGGREGATE can also exclude error cells and more.
Add Command Button and copy this to Pivot Sheet Module,

Code:
[COLOR=#d3d3d3]'[/COLOR]
[COLOR=#0000cd]Private Sub CommandButton1_Click()

ActiveWorkbook.RefreshAll

End Sub[/COLOR]
[COLOR=#d3d3d3]'[/COLOR]
 
Upvote 0
Hi Ihartono thank you for your interest. If i understand correct your solution includes a bit of manual action like i would use the refresh all button in my excel ribbon.
I need a vba to auto update pivots once any value in the source table is changed. You see the source table itself getting feeds from other sources etc...
 
Upvote 0

Forum statistics

Threads
1,223,948
Messages
6,175,575
Members
452,652
Latest member
eduedu

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top