Fix Excel Workbook Excessive Memory Usage and Unresponsiveness
Question details
The user is experiencing severe unresponsiveness and dramatic memory spikes when navigating a very large (approximately 300 MB) XLSB workbook.

- Product
- Microsoft Excel
- Device & OS
- Windows 11
- Scenario
- Opening, switching worksheets, or selecting cells in a large Excel workbook containing VBA, multiple worksheets, and hundreds of charts.
- Observed behavior
- Excel memory usage increases dramatically and the application becomes unresponsive during basic cell selection or tab navigation, even when no VBA code is running and recalculation is not triggered.
Create a secure duplicate copy of your 300 MB XLSB workbook and store it in a different folder to prevent accidental data corruption while testing fixes or splitting the file.
Split the Large Workbook into Multiple Files
Splitting an excessively large workbook reduces the memory load on Excel, preventing dramatic memory spikes and crashes.
A 300 MB workbook with hundreds of charts and complex structures will strain system resources, regardless of the hardware. Segmenting the data into smaller, logical files is the most reliable way to restore performance.
Open your original XLSB workbook and review the tabs to find a logical division point, such as separating historical data from current reporting data.
Press Ctrl + N to open a new blank workbook in Excel. Do this for as many separate files as you plan to create.
Right-click the worksheet tab you want to move from the original file, select 'Move or Copy', choose the newly created workbook from the 'To book' dropdown, and click 'OK'.
Go to File > Save As, select your destination, and choose 'Excel Binary Workbook (*.xlsb)' from the file type dropdown to maintain the optimized file format. Repeat for the remaining workbooks.

Compare Office Updates and System Hardware
Investigating the differences between affected and unaffected computers helps pinpoint conflicts caused by recent updates, add-ins, or graphics drivers.
Try WPS Spreadsheet for Lightweight and Fast Data Processing
If Microsoft Excel struggles to manage system memory and crashes while handling heavy workbooks with hundreds of charts, consider switching to WPS Office. It provides a lightweight, resource-friendly environment that opens massive XLSB files smoothly without freezing your PC.
- 1. Download WPS Office: Visit the official WPS website and download the free WPS Office installation package for Windows.
- 2. Install the Software: Run the setup file and follow the on-screen prompts to complete the installation on your Windows 11 computer.
- 3. Open Your XLSB File: Launch WPS Spreadsheet, click on Menu > Open, and select your large 300 MB workbook to enjoy faster loading times and stable memory performance.

Frequently Asked Questions
Why does Excel memory usage spike when I select cells without running VBA?
Memory spikes during basic actions often result from excessive conditional formatting, hundreds of charts rendering simultaneously, or hardware graphic acceleration conflicts rather than VBA macro execution.
Can a recent Windows 11 or Microsoft 365 update cause workbook unresponsiveness?
Yes, updates occasionally introduce incompatibilities or bugs related to rendering and memory management. Comparing your Office version with a computer that isn't experiencing the issue can help identify a faulty update.
Does saving an Excel file in XLSB format save memory?
The Excel Binary Workbook (.xlsb) format significantly reduces the file size on your hard drive and generally improves loading speeds, but extremely large datasets will still require substantial RAM to remain open in the application.
How can I launch Excel in Safe Mode to test for add-in conflicts?
Press and hold the Ctrl key while clicking the Microsoft Excel shortcut. A prompt will appear asking if you want to start the application in Safe Mode. Click 'Yes' and then open your workbook to see if the issue persists.




