Mac – Locating Autorecover files Excel 2011 doesn’t find

macmicrosoft-excel-2011

When Excel 2011 crashes, it often does not automatically re-open the latest version from the auto-recover files. Instead Excel may bring up the last user saved version that may not have the latest changes.

How can I locate and use the latest auto-recovery files, and hence recover the most recent changes?

Version information:
Excel 2011 for Mac version 14.3.1 (130117)
Mac OSX 10.8.2

Best Answer

Found 'em! Here are the solution steps:

  1. Go to ~\Library\Application Support\Microsoft\Office\Office 2011 AutoRecovery in Finder (on OSX10.7+ this may first require making the Library directory visible using one of the methods described here or here)
  2. Change the Extension of the Excel autorecover files of interest from .xlsx to .xlsb
  3. Open the files with Excel (either double click or using Excel's File>Open menu)
  4. Enjoy!

Discussion:

As described in this post, if you are lucky, a newer auto-recovery version can often be found in ~\Library\Application Support\Microsoft\Office\Office 2011 AutoRecovery. Files in this directory often have somewhat munged/cryptic names, but you can always open them up to find the best one.

However, in the current version of Excel for Mac 2011 (14.3.1, maybe others) there is a bug that prevents easily opening these backup files. Specifically, the filenames are listed with an .xlsx extension (corresponding to Excel XML format), but are actually in a different format. As a result attempting to open them in Finder or through the Open menu fails, claiming the files are corrupt. The exact error is

Microsoft cannot open this file The file format or file extension is not valid. Verify that the file has not been corrupted and that the file extension matches the format of the file.

Changing the file extension to .xlsb (Excel binary format) or .xlk (older Excel backup) will allow Excel to open the file.

Related Question