朋友晚上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,双击打开文件,有提示的话点“是”,这时你的
数据已恢复原样了。