codeliftsleep
Board Regular
- Joined
- Apr 14, 2017
- Messages
- 103
I have a dilemma that I'm faced with. I have 30 slicers(3 each for 10 different sets of pivot tables). I need to update all of the slicers based on the user selecting from a single set of slicers(all of the slicers have the same info from different days).
I have it set up to do this via looping through the slicers and checking to see what is selected and duplicating it via all of the other slicers, except this is taking too long, even after I pretty much made it as efficient as possible and turning off updates, automatic calculations, etc while this is running.
So I was thinking that it might be quicker if I set the current page fields of the pivot fields directly(since this will set the slicers automatically) because I can just choose the ones I need rather than looping through all of them(I think). Is there a way to pass an array of values to the currentpage filter in the pivot table or will I need to set them one by one?
If there is a more efficient way to update multiple slicers/pivot tables with the same values I would appreciate any assistance with it...
I have it set up to do this via looping through the slicers and checking to see what is selected and duplicating it via all of the other slicers, except this is taking too long, even after I pretty much made it as efficient as possible and turning off updates, automatic calculations, etc while this is running.
So I was thinking that it might be quicker if I set the current page fields of the pivot fields directly(since this will set the slicers automatically) because I can just choose the ones I need rather than looping through all of them(I think). Is there a way to pass an array of values to the currentpage filter in the pivot table or will I need to set them one by one?
If there is a more efficient way to update multiple slicers/pivot tables with the same values I would appreciate any assistance with it...