How to Fix Excel Running Slow After an Office Upgrade
Question details
Excel experiences significant lag, slow calculation times, or crashes after upgrading the Microsoft Office version.

- Product
- Microsoft Excel
- Device & OS
- not provided
- Scenario
- Opening and working with legacy workbooks, heavy formulas, VBA procedures, and add-ins in a newly upgraded Excel version (e.g., from Excel 2016 to Excel 2021).
- Observed behavior
- The application freezes, takes too long to calculate cells, or crashes when triggering VBA macros like Worksheet_Activate or when navigating between sheets.
Before attempting any troubleshooting steps, ensure you have saved a backup copy of your legacy workbooks to prevent data loss while testing add-ins or converting file formats.
Run Excel in Safe Mode and Disable Incompatible Add-ins
Starting Excel in Safe Mode bypasses add-ins and startup files, helping identify if an outdated third-party extension is causing the post-upgrade slowdown.
Often, legacy add-ins built for older versions of Excel are not fully compatible with upgraded versions, leading to severe performance bottlenecks.
Press the Windows key + R on your keyboard to open the Run dialog box.
Type 'excel /safe' into the text box and press Enter. Excel will open with 'Safe Mode' displayed in the title bar.
Open your problematic legacy workbook. If the lag disappears, an add-in is likely the culprit.
Go to File > Options > Add-ins. At the bottom, select 'COM Add-ins' from the Manage drop-down menu and click Go. Uncheck all add-ins, click OK, and restart Excel normally to see if the issue is resolved.

Convert Legacy Workbooks to Current File Formats
Running older .xls files in Compatibility Mode forces Excel to translate features on the fly, which significantly degrades performance in newer versions.
Review Volatile Formulas and VBA Procedures
Legacy macros and volatile functions can overtax the calculation engine in newer Excel versions.
Experience Fast Performance with WPS Office
Struggling with slow spreadsheet performance after an Office upgrade? Try WPS Office. It is a highly optimized, lightweight productivity suite designed to open massive datasets and legacy workbooks instantly without draining your system resources.

Frequently Asked Questions
Why do volatile formulas make Excel slower after an upgrade?
Volatile formulas (like TODAY, INDIRECT, and OFFSET) recalculate every time any change is made anywhere in the workbook. When you upgrade Excel, the calculation engine might process these differently, and if the workbook has accumulated too many volatile functions over the years, the constant recalculations will cause noticeable lag.
Does the Worksheet_Activate VBA macro run continuously and cause lag?
No, the Worksheet_Activate procedure only triggers when you switch to that specific worksheet. However, if you switch between tabs frequently or if the macro contains inefficient code that forces a full workbook recalculation, it can create a perception of constant lag.
Can moving from 32-bit to 64-bit Office affect Excel performance?
Yes. If your Office upgrade also involved switching from a 32-bit to a 64-bit installation, any legacy 32-bit COM add-ins or ActiveX controls will no longer be compatible. This mismatch often results in severe performance degradation, freezing, or outright crashes when Excel tries to load them.




