朋友晚上9点半发过来一个excel文档,但我打开后始终出现“Excel发现不可读取内容”的错误,让

人非常郁闷,耽误时间不说,还怕丢失数据。经过反复试验,
  
 终于找出原因:可能在编辑时从别的文档拷贝数据,造成外部文档链接,尽管绝大多数情况下不会出问题

,但在运气非常背的时候可能就会出现这种错误!
    解决方案:
         原因1、超链接形成的外部文档链接
         删除超链接
         原因2、从其他文档复制数据、引用其他文档数据,形成公式中的外部数据引用。
         删除外部数据引用
         原因3、图形、按钮等指定的宏指向了外部文档中的宏
         我遇到的就是这种情况,在一个隐藏单元格内有个非常不起眼的图形,其指定了一个外部文档

中的宏,删除后一切OK.(可以用本人EXCEL必备工具箱一次性删除当前文档中的所有图形对象)。
 
       当然,最简单,最方便的解决方案,用兼容的免费软件!!
    1、WPS,现在的wps,可真是脱胎换骨,功能强劲,打开速度快,安装程序小巧,简直就是翻版的

office,但有些错误比较多的文档它也打开不了;
    2、openoffice,openoffice打开速度奇慢,安装程序偏大,但错误再多的excel文档还没有遇到过打

不开的。

++++++++++++++++++++++++++++++++++

先将出错文件的文件扩展名(.xlsx)改成压缩文件(.zip)。
2 双击zip文件(不是解压缩,只是双击文件来打开。)找到xl文件下的sharedStrings.xml文件并双击打

开文件(一般用IE浏览器打开)。在IE浏览器上会显示错误。
3 用记事本修正 XML 错误 保存4 解压包这里会提示“...是否替换原有的文件...”,选择“是”。
5 最后把zip文件扩展名再改回原来的扩展名,即xlsx。双击打开文件。有提示的话点“是”,你的数据

已恢复原样了。追问 这个试过了,双击也打不开……回答 1、当打开Excel时弹出“……发现不可读取的

内容,是否恢复此工作簿的内容?……”对话框;2、单击“是”,会弹出“通过修复或删除不可读取的

内容,Excel已能够打开该文件。”对话框,并显示了文件出错的位置;3、现在已经知道了出错的位置,

下一步就是找到出错文件改正过来,先把Excel文件的扩展名(.xlsx)更改为压缩文件(.zip);
4、双击打开zip文件,找到xl文件夹下的sharedStrings.xml文件并双击打开文件(一般以IE浏览器打开

),在IE浏览器上会显示错误原因;
5、在页面上单击鼠标右键→单击“查看源文件”,会弹出源代码窗口(通常以记事本打开),根据图2和

图5的提示找出错误代码,并按照xml文件的语法规则改正代码(本例中是“<si><t>菲达环保</si></t>”

嵌套出错了,应改为“<si><t>菲达环保</t></si>”),然后保存记事本;
6、再刷新一下IE浏览器上的错误页面,出现下图页面,即表示修改正确;
7、此时单击任务栏下刚才打开的压缩包,会提示“文件***已经被修改。你希望在压缩文件中更新它吗?

”,选择“是”;
8、最后把zip文件扩展名再改回原来的扩展名,即.xlsx,双击打开文件,有提示的话点“是”,这时你的

数据已恢复原样了。