How to Stop Excel from Changing Calculation Setting to Manual
Question details
The user needs to prevent Excel from automatically switching the workbook calculation mode to manual upon opening files.

- Product
- Microsoft Excel
- Device & OS
- not provided
- Scenario
- Opening existing workbooks in Excel where the application settings are unexpectedly altered without direct user input.
- Observed behavior
- Excel changes the application calculation setting to manual when workbooks are opened, forcing the user to calculate formulas manually instead of them updating automatically.
Verify that your formulas update when you press the F9 key, which confirms that manual calculation is currently active. Save a backup of your workbooks before modifying any add-ins or running a Microsoft 365 repair.
Identify and Disable Problematic Add-ins in Safe Mode
Use this method if the calculation issue does not occur in Safe Mode, which indicates a third-party add-in is changing the setting.
Often, poorly coded Excel add-ins override application-level settings like the calculation mode when they load. Running Excel in Safe Mode bypasses these add-ins, helping you isolate the root cause.
Press the Windows key + R, type 'excel /safe', and press Enter. Alternatively, hold the Ctrl key while clicking the Excel shortcut.
Open your workbook and check if the calculation setting remains Automatic. If it does, an add-in is the likely culprit.
Go to File > Options > Add-ins. At the bottom, change the Manage dropdown to 'COM Add-ins' and click Go. Uncheck all add-ins and click OK.
Restart Excel normally. Enable the add-ins one by one, restarting Excel each time, until you find the one that changes the calculation to manual. Keep that specific add-in disabled or check for updates.

Run an Online Repair for Microsoft 365
Use this solution if disabling add-ins does not resolve the issue, as the Office installation itself may be corrupted.
Check VBA Code and Startup Files
Check your macros and startup folders if you use VBA code, as specific scripts can force the calculation mode to manual on launch.
Experience Hassle-Free Calculations with WPS Office
If Microsoft Excel continues to frustrate you by switching to manual calculation mode due to add-in conflicts or corrupted updates, consider switching to WPS Office. WPS Spreadsheet provides a highly stable, lightweight environment where automatic calculations work seamlessly without the bloat of conflicting plugins.
- 1. Download WPS Office: Visit the official WPS website and download the free WPS Office suite.
- 2. Install and Launch: Run the installer. Once installed, open WPS Spreadsheet.
- 3. Open Your Workbook: Open your existing Excel files (.xlsx) directly in WPS Spreadsheet and enjoy stable, automatic formula calculations.

Frequently Asked Questions
Why does Excel change my calculation to manual on startup?
Excel sets the calculation mode based on the first workbook opened in a session. If the first workbook was saved with manual calculation, or if an installed add-in or VBA script alters the application setting during startup, Excel will default to manual calculation for all subsequent workbooks.
Will repairing Microsoft 365 delete my Excel add-ins?
No, running an Online Repair for Microsoft 365 will not delete your installed add-ins, custom macros, or personal files. It simply replaces corrupted application files with fresh copies from Microsoft's servers.
Why isn't Excel listed in my Windows Apps and Features?
Excel is bundled as part of the Microsoft 365 or Microsoft Office suite. To repair Excel, you must locate 'Microsoft 365' or your specific Office version (e.g., 'Microsoft Office Professional 2021') in the apps list and select Modify.
How can I force automatic calculation using VBA?
You can open the VBA Editor (Alt + F11), double-click 'ThisWorkbook', and paste the following code: Private Sub Workbook_Open() Application.Calculation = xlCalculationAutomatic End Sub. This will force Excel to switch to automatic calculation every time that specific workbook is opened.




