45IT.COM- 电脑学习从此开始!
DIY硬件教程攒机经验装机配置
设计Photoshop网页设计特效
系统注册表DOS系统命令其它
存储主板显卡外设键鼠内存
维修显卡CPU内存打印机
WinXPVistaWin7unix/linux
CPU光驱电源/散热显示器其它
修技主板硬盘键鼠显示器光驱
办公ExcelWordPowerPointWPS
编程数据库CSS脚本PHP
网络局域网QQ服务器
软件网络系统图像安全

打开Excel提示发现不可读取的内容的解决

电脑软硬件应用网 45IT.COM 时间:2013-10-09 13:40 作者:佚名

都打算睡觉了,一个关系不错的朋友发来个Excel文件,求我帮忙,我打开一看,提示:发现不可读取的内容,是否恢复此工作簿的内容?我又不敢随便确定,万一数据丢失,那就不好解决了。经我研究,发现了原因所在。

引起故障的原因

①超链接形成的外部文档链接。

②从其他文档复制数据、引用其他文档数据,形成公式中的外部数据引用。

③图形、按钮等指定的宏指向了外部文档中的宏。

解决方法以及原理

①我们打开Excel文件,出现上文所述的提示,发现不可读取的内容。



②我单击是,通过修复或删除不可读取的内容,Excel已经能够打开该文件,下方就是出错的行列。



③虽然问题自动修复了,但是还是要搞清楚原因,仔细看好此对话框标红色的部分,在 xl 文件夹下的sharedStrings.xml文件出问题了。

④将xlsx文件修改扩展名,改为zip压缩文件。



⑤双击zip文件,打开看看,注意,这里不是解压,打开sharedStrings.xml文件,自动弹出浏览器,无法显示XML网页。



⑥原来是标红色的部分显示"si"和"t"标签出错了,我们查看源代码,如下图所示,步骤2提示了错误行数,那我们就看看错在哪里。

打开Excel提示发现不可读取的内容 怎么解决?

⑦懂XML的人一眼就能看出,不懂的话,且听我讲解。xml文件的语法规则,一是每个标签(tag)都必须有开标签(如:<sst>......)和关标签(如:.....</sst>),二是这些标签必须是正确的嵌套。将源代码修改为下图所示的样子。



⑧保存,然后扩展名改为xlsx,即可解决故障了。

顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
无法在这个位置找到: baidushare.htm
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
验证码:点击我更换图片
推荐知识