I have a relatively simple macro which loops through 12 items in a slicer, copying a large pivot table (~400k rows) and pasting values to a separate sheet each time.