How to Open and Edit Excel 2007 Files in Excel 2016
Question details
Users need to know if they can safely access and modify older Excel 2007 workbooks using the newer Excel 2016 version.

- Product
- Microsoft Excel
- Device & OS
- not provided
- Scenario
- Migrating to a newer version of Microsoft Office while still needing to work with legacy spreadsheet files.
- Observed behavior
- Excel 2016 natively supports opening, modifying, and saving older Excel 2007 and Excel 97-2003 formats, though it may display compatibility warnings.
Verify the file extension of your Excel 2007 workbook (such as .xlsx, .xlsm, or .xlsb) to ensure the file is intact before attempting to open it in a newer version.
Open and Edit Excel 2007 Files Directly in Excel 2016
Excel 2016 is built to be backwards compatible with Excel 2007 formats, meaning you can open and edit these files without any third-party conversion tools.
Because both Excel 2007 and Excel 2016 utilize the identical Office Open XML file structure, transitioning between the two versions is largely seamless. Standard workbooks (.xlsx), macro-enabled workbooks (.xlsm), and binary files (.xlsb) will open natively.
When you edit an older document, Excel 2016 may restrict certain new features to prevent breaking the layout for users still operating on Excel 2007.
Open the Excel 2016 application. Click on the 'File' tab in the top-left corner of the ribbon and select 'Open' from the left sidebar.
Click on 'Browse' to open the file explorer. Navigate to the folder containing your legacy Excel 2007 workbook, select the file, and click the 'Open' button.
Before saving your edits, go to 'File' > 'Info'. Click on 'Check for Issues' and select 'Check Compatibility' from the dropdown. This scans the document for any new 2016 formatting that might not display correctly in Excel 2007.
Click 'File' > 'Save' to overwrite the existing file. If you want to update the file permanently to the newest standard, click 'File' > 'Save As', choose your destination, and ensure the 'Save as type' is set to 'Excel Workbook (*.xlsx)'.

Open and Edit Legacy Excel Files with WPS Office
WPS Office offers native support for all Excel formats, including Excel 2007 (.xlsx) and older 97-2003 formats (.xls). You can open, edit, and save your workbooks directly without worrying about version compatibility issues or locked features.
- 1. Install WPS Office: Download the free WPS Office suite from the official website and install it on your computer.
- 2. Open Your Legacy Workbook: Launch WPS Spreadsheets, click on the 'Open' button on the homepage, and browse your computer to select your Excel 2007 or 97-2003 file.
- 3. Edit and Save Seamlessly: Make your necessary edits using the familiar toolbars. Go to 'Menu' > 'Save As' to easily save the file in its original format or upgrade it to the latest .xlsx standard.

Frequently Asked Questions
Why does my Excel 2007 file open in Compatibility Mode in Excel 2016?
Compatibility Mode activates automatically when Excel 2016 opens a file created in an older version. It temporarily disables newer Excel 2016 features, such as modern chart types, to ensure the file remains fully editable and visually identical if sent back to a user running Excel 2007.
Can Excel 2016 open Excel 97-2003 (.xls) files?
Yes, Excel 2016 fully supports the older .xls binary format. You can open, edit, and save these files seamlessly. However, you may be prompted to convert the file to the newer .xlsx format to significantly reduce the file size and enable modern features.
Will I lose formatting when saving an Excel 2016 file back to Excel 2007?
You generally will not lose any standard formatting like cell colors or basic formulas. However, if you insert features introduced after 2007 (such as dynamic array formulas or slicers), they may appear as static text or be removed when saved. Always use the built-in 'Check Compatibility' tool to spot potential losses.
Do macros from Excel 2007 (.xlsm) work in Excel 2016?
Yes, macros written using VBA for Excel 2007 are highly compatible with Excel 2016. Ensure you open the .xlsm format and click 'Enable Content' on the yellow security warning bar to allow the macros to run.




