Hey Friends,
I recently started digging around to try and find out what the best-practice would be for having multiple pivot tables on one worksheet (and having pivot tables below other pivot tables).
My search Produced the following results:
That being said I wanted to offer up the solution I use:
But McMasher it's a picture so it's just a static image right?
But McMasher what if the size (read range) of the pivot table changes?
McMasher you PoS I tried using linked pictures and now my workbook is all sorts of broken! screw you!
Hope this helps someone! Good luck!
~McMasher
I recently started digging around to try and find out what the best-practice would be for having multiple pivot tables on one worksheet (and having pivot tables below other pivot tables).
My search Produced the following results:
- "copy the pivot table and paste as values"
- "you should only have one pivot table per worksheet"
- "That simply can't be done"
That being said I wanted to offer up the solution I use:
- Copy and paste as a Linked Picture.
But McMasher it's a picture so it's just a static image right?
- Wrong! If you copy and paste a pivot table as a linked picture and then refresh that pivot table, the linked picture will also update.
But McMasher what if the size (read range) of the pivot table changes?
- Ugh you got me! That's an issue I don't have a direct answer for but some simple VBA could probably target that linked picture object and tell it to use the range of the full pivot table each time the pivot table is updated.
McMasher you PoS I tried using linked pictures and now my workbook is all sorts of broken! screw you!
- Linked pictures tend to be kind of awkward and will make validation lists operate slowly.
- The way that I've gotten around that issue is that I put all of my linked pictures in a separate workbook. for example:
- Data entry in one workbook. this workbook also has all of the pivot tables you want but within this worksheet they all have their own private little condo (read tab or sheet).
- copy each pivot table and paste them as a linked picture in one tab/sheet of a separate workbook. I'd name it "Printable Report.xlsx" or something along those lines.
- Keep the "Printable Report.xlsx" file closed UNTIL you want to update it, then:
- open it
- refresh it
- print it
- save it
- close it
- then continue using your data entry workbook, save and close or do whatever.
Hope this helps someone! Good luck!
~McMasher