Tell me more ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Has anyone else seen this? Sometimes when I open certain worksheets in Excel 2010 I see the message in the title. Excel then asks if I want to repair the file. I say "Yes" and Excel reports that the file is repaired. A log file says something about removed records.

However, there does not seem to be anything missing from the file, and all sheets and VB macros in the workbook work just fine.
Any suggestions?

share|improve this question

4 Answers

I alos encountered a similar problem when trying to open up .xlsx files sent to me from another coworker. I'm using Office 2010 on Windows 7.

Upon trying to open up the file it would say "Excel found unreadable content in 'filename.xlsx'. Do you want to recover the contents of this workbook. If you trust the source of this workbook, click Yes."

I click 'Yes' and then Excel pops up a message saying "The file is corrupt and cannot be opened."

Solution: Go the the file in Windows Explorer, right click on the file, select "Properties" and at the bottom there's an area called "Security", click on Unblock.

Hope this helps others who run into this using 2010 on Windows 7.

share|improve this answer

If run Excel as an administrator this gets around the problem. I believe it is a security issue.

I have got this on all my programs. I am trying to find the correct solution but this seems to work for now.

share|improve this answer

As Posted in: http://social.technet.microsoft.com/Forums/en-US/excel/thread/f8abedda-619e-4f9d-97a5-fba2fcacd8c2/ And verified by me.

I don't have what I'd call a "satisfactory" resolution, but I do have a workaround (kindof!) Round trip the file using Excel 2003 to remove corruption if the work book will not repair in 2010:

  1. Open the file in Excel 2003
  2. Go to File: Save
  3. Change the Save As type to Web Page (.html), save and close the file
  4. Open the .html file in Excel
  5. Save the file as a .xls (with a new name so the original isn't lost)

I do not know where the actual "corruption" comes from. Evidently Office 2010 is much more "picky" about checking files for issues than office 2003. According to Microsoft:

“Please keep in mind that it's often quite difficult, if not impossible, to determine where corruption comes from. Corruption can exist in the "shell" of the workbook, or in certain areas, such as a PivotTable, styles, defined names, objects, or the calculation chain/formulas. Corruption can be caused by many different scenarios, for example, a network glitch while saving, a power surge, copying and pasting in corruption from another file, the list goes on. You can compare file corruption to getting a nail in your tire. The nail may be stuck in your tire for a long time without you even noticing, and then all of a sudden your tire goes flat, or the file becomes unreadable or displays strange symptoms.”

I think it's a poor analogy, but I hope this helps. Before you import the file from other system, change the name of the worksheet of the workbook. Longer names cause problems in conversion

share|improve this answer
1  
Please be so fair and post your source if you copy & paste it and change only minor phrases. – nixda Feb 11 at 20:55

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.