How to Recover an Excel Workbook Crashing from Circular References
Question details
The user is trying to open an Excel workbook, but it immediately crashes due to a circular reference, preventing access to the ribbon to fix the formulas or disable iterative calculations.

- Product
- Microsoft Excel
- Device & OS
- not provided
- Scenario
- Opening an Excel file that contains complex circular references or iterative calculations.
- Observed behavior
- Excel crashes or freezes entirely before the user can interact with the ribbon, modify settings, or access version history.
Ensure that all active Excel processes are completely closed via your computer's Task Manager so that a clean instance of the application can be launched without interference.
Open Excel in Manual Calculation Mode
By forcing the application to start with manual calculation, you prevent the circular formulas from executing and crashing the workbook upon opening.
This method stops Excel from attempting to solve the circular reference loops the moment the file loads, giving you a window to safely enter the workbook and correct the formula errors.
Open the Excel application directly from your Start menu or desktop icon. Do not double-click the problematic workbook to open it.
Navigate to File > Options. Select the Formulas tab from the left sidebar. Under 'Calculation options', choose 'Manual' and uncheck the 'Recalculate workbook before saving' box.
Go to File > Open (or Recent) and select the workbook that was previously causing the crashes. It should now open safely without freezing.
If iterative calculation is enabled under Options > Formulas, disable it unless specifically required. Then, navigate to the Formulas tab on the ribbon, click Error Checking, select Circular References, and fix the identified cells.

Open and Fix Circular References Safely with WPS Spreadsheet
WPS Spreadsheet is a robust and lightweight tool capable of handling complex Microsoft Excel files. By utilizing its simple calculation settings, you can bypass crashes and resolve heavy formula loops with ease.
- 1. Launch WPS Spreadsheet: Open the WPS Spreadsheet application from your desktop to start with a blank document.
- 2. Set Calculation to Manual: Go to Menu > Options > Calculation, and switch the calculation mode to 'Manual'.
- 3. Open the File: Click Menu > Open, then browse for your crashing Excel workbook and open it safely.
- 4. Resolve the Circular Reference: Navigate to the Formulas tab, look for the Circular Reference warning, and correct the affected cell formulas before saving the repaired document.

Frequently Asked Questions
What exactly is a circular reference in Excel?
A circular reference occurs when a formula directly or indirectly refers to its own cell. This creates an endless loop of calculations that can cause the application to freeze or crash if not managed.
Why does iterative calculation make the workbook crash?
Iterative calculation forces the spreadsheet to recalculate the circular reference a specified number of times. If the formulas are overly complex or flawed, this massive chain of continuous recalculations can overwhelm the system's memory, leading to an immediate crash.
How do I find which cells contain the circular reference once the file is open?
Once you have safely opened the workbook in manual calculation mode, go to the Formulas tab on the ribbon. Click the arrow next to 'Error Checking' and hover over 'Circular References' to see the exact cell addresses causing the loop.
Should I keep iterative calculation enabled permanently?
No, you should not enable iterative calculation unless your formulas intentionally require iteration (like specific financial modeling). Leaving it on permanently often masks genuine formula errors rather than correcting them.




