Fix Excel Randomly Changing Data in Other Worksheets
Question details
Data unexpectedly appears or changes across different worksheets in a large Excel workbook, even when copied to a new file without obvious formulas or macros.

- Product
- Microsoft Excel
- Device & OS
- not provided
- Scenario
- Managing a very large workbook containing over a hundred sheets where data integrity needs to be strictly maintained.
- Observed behavior
- Data originating from two specific worksheets randomly populates or alters cells across the rest of the 124-sheet workbook.
Check if your Excel workbook is set to 'Manual' calculation mode via the Formulas tab, and temporarily disable external links under 'Data Connections' to prevent automated background updates while you troubleshoot.
Use Show Changes and Version History
Utilize Excel's built-in tracking features to identify exactly when, how, and by what process the unexpected data changes occurred.
To effectively track automatic or unintentional modifications, the workbook must be saved to a cloud location like OneDrive or SharePoint. This enables the detailed logging required to isolate the source of the data shifts.
Save your large Excel workbook to your OneDrive or SharePoint account to enable Microsoft 365 cloud features.
Navigate to the 'Review' tab on the Excel ribbon and click on 'Show Changes' to open a side panel detailing recent edits.
Click the file name at the top of the Excel window and select 'Version History' to compare current data with older, uncorrupted versions of the file.

Inspect for Hidden Macros and Connections
Check for background VBA scripts or external data connections that might be overwriting your cells without prompting.
Submit a Sanitized File to Microsoft Support
Escalate the issue to a support engineer if the problem persists in a copied workbook and involves sensitive information.
Experience Stable Spreadsheet Editing with WPS Office
If Excel continues to experience unexplained data corruption or calculation issues in exceptionally large workbooks, try WPS Office. It offers a lightweight, highly compatible spreadsheet solution that handles large files stably without unexpected data shifts.
- 1. Download WPS Office: Visit the official WPS website and download the free installation package.
- 2. Install and Launch: Follow the on-screen instructions to install the software, then launch WPS Spreadsheets.
- 3. Open Your Workbook: Directly open your existing .xlsx files to continue working stably without format loss.

Frequently Asked Questions
Why does my Excel data change automatically in a large workbook?
This can happen due to volatile functions (like INDIRECT or OFFSET), hidden VBA macros running in the background, active external data connections, or calculation glitches inherent in very large files.
How do I securely share a workbook for troubleshooting without exposing sensitive data?
You should create a 'sanitized' copy of your workbook. Replace confidential names, financials, or identifying data with dummy text (like 'Company A' or '123') before sending it to a support engineer.
What is the best way to track unexplained edits in Excel?
Saving your file to OneDrive or SharePoint allows you to use the 'Show Changes' feature found in the Review tab. This tracks exactly which cells were altered, when, and by whom.




