For some time now I have been experiencing problems with the Excel files I work With. I am using MS Office 2016 version on Windows 10. Excel 2016 is fitted with a new functionality called usually Power Query. It's an interface for pulling the data directly from the database (SQL Server). The data from the DB are used to populate pivot tables. The pivot tables themselves take quite a lot of memory BUT it wasn't an issue in the previous versions of Excel - I have always used tones of them and never the file has been so heavy to open/close. Here is what I have tried:
- Control Panel - Change/Uninstall - Fix
- Close all the connections I could identify through the Excel Interface (Edit Links, Show Queries) - copied and pasted all the data sets pulled from SQL as text and removed the queries.
- Switch off auto-calculations and auto-recovery.
- Remove all the objects (icons, pictures, etc) from external sources.
- Disable synchronise (One Drive for Business, Evernote, Sharepoint, etc)
- Close all the other Office apps
- Identify the Excel's directory within the AppData and remove all the temporary files
- Kill excel and restart the PC (somehow opening takes a bit less time at first)
- Copy the part of the file I want to use for a presentation and replace all the pre-calculated values with plain text - the file is still incredibly slow when saving and opening.
- Open it on other workstations.
NOTE: working with the spreadsheet once it's been opened is fine. It responds well to scrolling, filling the cells in, etc. The only thing that takes ages is opening and saving. It simply shows a blank screen ("Excel Not Responding"). Excel does not take too much memory (206MB out of 8GB) or cpu when saving. I also noticed that for some reason some of the save operations increase the size of the file (like 5MB -> 6.5MB) which may or may not be related.
.xlsb
and disable all add-ins – Slai