logo
search
File Format & Compatibility

Fix Excel Compatibility Warning When Saving a Workbook

Khadija KhanKhadija Khan Oct 15, 2026 870 views

Question details

The user encounters a compatibility warning when attempting to save an Excel workbook, preventing the use of modern functionalities.

Fix Excel Compatibility Warning When Saving a Workbook
Product
Excel
Device & OS
not provided
Scenario
Saving a workbook originally created or formatted in the legacy Excel 97-2003 (.xls) file format.
Observed behavior
A compatibility warning appears during the saving process, stating that sorting and formatting information may be lost, and features like AutoSave are disabled due to Compatibility Mode.
Before you start

Before converting your file format, create a backup copy of your original .xls document to ensure your initial data remains secure.

Solution 1Recommended

Convert the Legacy Workbook to the Modern .xlsx Format

Upgrading the file format from legacy .xls to the current .xlsx or .xlsm format resolves compatibility warnings and re-enables modern features.

Excel displays the Compatibility Checker warning because the legacy Excel 97-2003 (.xls) format cannot support modern spreadsheet features. Saving the file in the updated XML-based format (.xlsx) will resolve the issue permanently.

1
Open Save As

Click on 'File' in the top-left corner of the application and select 'Save As'.

2
Select the modern format

Open the 'Save as type' or 'File Format' dropdown menu. Select 'Excel Workbook (*.xlsx)'. If your workbook contains macros, choose 'Excel Macro-Enabled Workbook (*.xlsm)' instead.

3
Save the converted file

Choose a destination folder, rename the file if desired, and click 'Save'.

4
Verify data

Close the current workbook and open the newly saved .xlsx file. Verify that your data and formatting are intact, and confirm that the compatibility warning no longer appears.

Convert the Legacy Workbook to the Modern .xlsx Format
AutoSave Enabled: Once the file is successfully saved in the modern .xlsx or .xlsm format, AutoSave and other previously restricted modern formatting features will be available again.
Spreadsheet Solution

Easily Convert Legacy Spreadsheets with WPS Office

WPS Spreadsheet offers high compatibility with all Microsoft Excel formats, allowing you to seamlessly convert legacy .xls files to modern .xlsx files without losing data or formatting.

  1. 1. Open your file: Launch WPS Spreadsheet and open your legacy .xls workbook.
  2. 2. Access the Save As menu: Click on 'Menu' in the top-left corner and select 'Save As' from the dropdown list.
  3. 3. Choose .xlsx format: In the dialog box, select 'Microsoft Excel Workbook (*.xlsx)' from the File Type dropdown menu.
  4. 4. Save your document: Click 'Save' to instantly convert your file and eliminate legacy compatibility warnings.
100% compatible with Microsoft Excel file formats (.xls, .xlsx, .xlsm, .csv).Modern, intuitive interface that makes file format conversion simple.Free and lightweight office suite for Windows, Mac, Linux, iOS, and Android.
QA img-9

Frequently Asked Questions

Why do I get a compatibility warning when opening old Excel files?

Old Excel files (the 97-2003 .xls format) do not support newer features like dynamic arrays, certain advanced conditional formatting, or AutoSave. The warning notifies you that these newer features cannot be saved properly in the legacy format.

What is the difference between .xlsx and .xlsm formats?

The .xlsx format is the standard modern Excel file format used for regular spreadsheets. The .xlsm format is used specifically for workbooks that contain VBA macros or custom scripting, which are blocked in standard .xlsx files for security reasons.

Can I disable the compatibility checker permanently?

While you can uncheck the 'Check compatibility when saving this workbook' box within the compatibility checker dialog box, it is not recommended. The best permanent fix is converting your document to the standard .xlsx format so that modern features work properly.

Will converting from .xls to .xlsx change my existing data?

No, converting simply updates the underlying file structure to an XML-based format to allow for newer features. Your underlying data, formulas, and text will remain intact.