I have a macro which runs through certain sheets and filters them, which then updates a dashboard.
This works fine if the protection coding sits in the THISWORKBOOK module, however really slows the loading of the whole file.
I tried setting up the same code as a separate macros which runs as a one to protect each sheet. However when I next open the workbook the filter buttons fail. When I put it back into THISWORKBOOK all works again.
I would rather this didn't have to run every time on opening. Any ideas?
Bookmarks