打开excel显示“发现不可读取”这是怎么回事?

如题所述

遇到“发现不可读取的内容”这种情况后,一般按“是”后会发现表格里辛辛苦苦做的内容被全部或部分清空,简直天打雷劈,千万在退出的时候别保存表格。步骤如下:

1、先把出错文件的文件扩展名(.xlsx)改成压缩文件(.zip)。

2、 双击zip文件(不是解压缩,只是双击文件来打开。)找到xl文件夹下的sharedStrings.xml文件并双击打开文件(一般用IE浏览器打开)。在IE浏览器上会显示错误。

3、在IE页面上右击查看源代码,一般是直接默认记事本txt打开,在记事本中检查修改源代码是非常恶心的事情,因为所有代码都挤在一堆,很难找究竟错在哪里。

4、如果自己有如Emeditor之类的软件还好,可以直接看到原始代码的行数,那就可以根据报错时候的提示来找错,没有这类软件的,有一个相对好一点点的方法,就是把txt中的内容复制到word文档中,然后利用word里的“查找/替换”功能来检查。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-03-27
excel中发现不可读取的内容。是否恢复此工作簿的内容?如果信任此工作簿的来源,请打击“是”。
恢复的方法一:
1 先将出错文件的文件扩展名(.xlsx)改成压缩文件(.zip)。
2 双击zip文件(不是解压缩,只是双击文件来打开。)找到xl文件下的sharedStrings.xml文件并双击打开文件(一般用IE浏览器打开)。在IE浏览器上会显示错误。
3 用记事本修正 XML 错误 保存
4 解压包这里会提示“...是否替换原有的文件...”,选择“是”。
5 最后把zip文件扩展名再改回原来的扩展名,即xlsx。双击打开文件。有提示的话点“是”,你的数据已恢复原样了。
恢复的方法二:
可以试试用其它软件修复:
1.EasyRecovery
2.OfficeFix
3.xlViewer
恢复的方法三:
1、用WPS表格软件打开;)
2、你可以看到内容都正常显示了。另存为EXCEL表格。再关闭。
3、再打开。
以上方法源于网络,供参考,呵呵……
第2个回答  2017-12-29
excel中发现不可读取的内容。是否恢复此工作簿的内容?如果信任此工作簿的来源,请打击“是”。
恢复的方法一:
1 先将出错文件的文件扩展名(.xlsx)改成压缩文件(.zip)。
2 双击zip文件(不是解压缩,只是双击文件来打开。)找到xl文件下的sharedStrings.xml文件并双击打开文件(一般用IE浏览器打开)。在IE浏览器上会显示错误。
3 用记事本修正 XML 错误 保存
4 解压包这里会提示“...是否替换原有的文件...”,选择“是”。
5 最后把zip文件扩展名再改回原来的扩展名,即xlsx。双击打开文件。有提示的话点“是”,你的数据已恢复原样了。
恢复的方法二:
可以试试用其它软件修复:
1.EasyRecovery
2.OfficeFix
3.xlViewer
恢复的方法三:
1、用WPS表格软件打开;)
2、你可以看到内容都正常显示了。另存为EXCEL表格。再关闭。
3、再打开。
以上方法源于网络,供参考,呵呵……
相似回答