onelifenoregret
New Member
- Joined
- Sep 13, 2013
- Messages
- 13
I have a workbook that my company uses that someone made and I'm trying to make it faster. It took me 5 minutes to open the workbook up yesterday.
There are 44 Caches and 5 Slicers.... This thing is ridiculous. Whoever made it, originally had it set up to RefreshOnFileOpen which I changed so now it opens right up but the data still needs to be updated daily. So here is my question.
What is the best way to speed up the workbook? All of the Tables use the same Data Connection.
Is it faster to make 4 or 5 massive Pivot Tables and then use things like INDEX MATCH to create the rest of the tables?
Is there a way to to find what PivotCaches affect the ActiveSheet and only refresh the Caches as the Sheet becomes Active?
What are the fastest ways to search create tables from other tables, is it INDEX MATCH? Would it be better to use GETPIVOTDATA? I'm pretty lost as far as the best way to improve this workbook. I know to do the basic things ScreenUpdating EnableEvents Calculation etc. but it's not nearly enough.
There are 44 Caches and 5 Slicers.... This thing is ridiculous. Whoever made it, originally had it set up to RefreshOnFileOpen which I changed so now it opens right up but the data still needs to be updated daily. So here is my question.
What is the best way to speed up the workbook? All of the Tables use the same Data Connection.
Is it faster to make 4 or 5 massive Pivot Tables and then use things like INDEX MATCH to create the rest of the tables?
Is there a way to to find what PivotCaches affect the ActiveSheet and only refresh the Caches as the Sheet becomes Active?
What are the fastest ways to search create tables from other tables, is it INDEX MATCH? Would it be better to use GETPIVOTDATA? I'm pretty lost as far as the best way to improve this workbook. I know to do the basic things ScreenUpdating EnableEvents Calculation etc. but it's not nearly enough.