I have (what I consider to be) a large excel spreadsheet with macros, data tables (some of which up to column DP wide), linked sheets etc - it is 8+MB in size.
Just recently it has really slowed up if I try to filter / unfilter the contents of one of the sheets where the majority of data is kept.
I have switched on manual calculation - it is okay for speed if I don't perform a (manual) calculation, however if I manually calculate then filter - it is slow.
Originally I had a the sheet on auto calculation, with a macro to temporarily go manual, then revert to auto. However as I have explained above, this does not help because even the more extreme default to manual does not work for the first filter after
a calculation.
This slow down seems to have followed me putting a large number of (I think necessary) countifs, aggregates, searches, etc on another sheet which link to the main data sheet. I understand that these functions are causing Excel to slow, put I am particularly
interested to know why it is slow to filter even if the calculation is set to manual. And I would like to know if there is a way to "really" stop the calculation (which I presume is why it is slow) when I filter.
Any ideas?