For xlsx files, they are actually a group of files compressed in Zip file format. Therefore, sometimes, if the corruption is only caused by the Zip file, then you can use Zip repair tools such as WinRAR to repair the file, as follows:
1. Assuming the corrupt Excel file is a.xlsx, then you need to rename it to a.zip
2. Start WinRAR, go to "Tools > Repair Archive" to repair a.zip and generated a fixed file a_fixed.zip.
3. Rename a_fixed.zip back to a_fixed.xlsx
4. Using Excel to open a_fixed.xlsx.
If doesn't help look for the answer here:
http://www.filerepairforum.com/forum/microsoft/microsoft-aa/excel/653-i-get-a-message-that-the-file-is-damaged-or-corrupted
Or:
XLSX Repair Kit. The latest corrupt XLSX file repair software featuring a powerful data recovery core and a convenient step-by-step wizard for extra convenience.
For more information:
http://www.xlsx.repair/
×