首页 > 科技数码 科技数码 Excel出现xml /xl/sharedStrings.xml错误怎么办? 科技数码佚名2024-01-02 步骤一:1.如果是.xls的2003版本的文档,则用excel2007打开;反之,如果是.xlsx的2007版本的文档,则用excel2003打开。 2.使用这种方法可能不能全部恢复内容,而这些内容应该是你用了链接、复杂的引用、引用或定义了名称,请打开后检查之。 步骤二: 1.如果用上面的方法解决了,则恭喜你,后面的复杂的方法你就不需要做了。但治病还得治本,我们还是最好找出问题所在。 2.在弹出是否信任此工作簿内容时选择“是”,会弹出 “修复到”对话框: 3.在该对话框中显示XML有错误,具体内容是标记元素类型不匹配,如上图。 4.居然是XML错误,那我们就可以想办法打开这里提示的“sharedStrings.xml”文件来看看到底有什么错误了。直接“关闭”并关闭EXCEL; 5.将原来的.xlsx文档的扩展名由“.xlsx”改为“.rar”: 6.将该.RAR压缩件解压缩(先别删除这个.rar档,后面会用到),打开里面的“xl”文件夹,里面有很多的文件了。原来EXCEL是以这样的方式存储档的: 7.用浏览器打开“sharedStrings.xml”文件,最后面有“无法显示XML 页”的错误,提示“结束标记"sst" 与开始标记"si" 不匹配。”: 8.双击左下角的感叹号“完成”按钮(如上图),弹出对话框同样显示在xl下的sharedStrings.xml文件中“结束标记‘sst’与开始标记‘si’不匹配。”: 9.根据错误提示,是SST或SI标记不匹配导致了,这问题简单呢!因为XML标记比配严格。 10.好吧,问题已经找到了,下面就是该怎么修复它了!如果你会编辑HTML,到此步应该难不到你了。 步骤三: 1.右击该 “sharedStrings.xml”文件,选择“打开方式”,选择“记事本”,用“记事本”打开: 2.居然上面都找出问题了,我们就可以直接定位到最后分析下: 3.如上图,通过对比我们初步找到问题所在:在前面只有一个,而其它地方都是2个同时出现,所以应该是这里少了个。我们填上去,保存并关闭记事本; 4.如果你用记事本修复到此步,可以跳过下面的步骤四,直接到后面的步骤五。 步骤四: 1.我们用Dreamweaver打开这个“sharedStrings.xml”文件,打开后按Ctrl F,输入,点击“查找全部”: 2.等查找完毕后我们在最下面的状态栏中可以看到,一共有840个标记,记住这个数字; 3.同样的,我们查找匹配的标记一共有多少个,如果正常,应该也是840个才对: 4.结果显示,只有839个标记,显然是开始标记没有匹配到结束标记了; 5.在查找结果中,我们将滚动条拉到最后,发现是,而上面的都是,所以是最后一个丢失; 6.双击这个 ,定位到这个位置,将之改成,保存退出; 步骤五: 1.重新打开.rar档,找到并删除xl目录下面的“sharedStrings.xml”文件: 2.再单击“添加”按钮,找到并添加刚刚我们保存过的正确的“sharedStrings.xml”文件: 3.添加完成后关闭.rar文件,再重新将.rar改回.xlsx: 4.OK,再打开这个.xlsx文件,一切正常,打开了! 步骤六: 1.好了,现在该谈谈如何防止经常性出现这样的错误了。 2.文档中尽量不要用大量的或错误的内部或外部链接,尤其是外部链接。最好是删除外部链接,使用内部链接即可。 3.用了复杂的引用。能不引用就不要引用,尽量减少复杂或错误的引用; 4.(非自主的)引用或定义了(大量)的名称,请打开后检查之;最好是不要定义和引用名称: 5.粘贴的话最好用“选择性粘贴”,选择需要的选项即可,如仅“数值”,尽量不要先粘贴了格式和公式后又来删除公式和格式: 6.还有一个问题,差不多和上一条一样,就是尽量不要设置过于复杂的格式,能不需要的就不要设置,比如全选整张表、整行、整列一起设置: 7.电脑中存有大量垃圾信息也会导致该问题,建议清理之; 8.尽量减少加载项: 踩一下 () 顶一下 打赏 版权声明:本文转载自网络,不代表本平台立场,仅供读者参考,著作权属归原创者所有。我们分享此文出于传播更多资讯之目的。如有侵权,请联系我们进行删除,谢谢! 分享: 扫描分享到社交APP 上一篇 excel表格堆积柱形图表怎么修改数据? excel表格中想要修改图表中的数据,该怎么修改呢?下面我们就来看看详细的教程。 1、如图,将左边图表改成右边图表 2、选中绿色柱形,鼠标右键,单击“设置数据系列格式” 3、在对 下一篇 账务管理必会Excel应用:Excel 工资表里录入数据 财务管理必会Excel应用:Excel 工资表里录入数据 步骤01 输入文本 在相应的单元格中输入表项,并填写其中的内容,如员工的姓名等。 步骤02 设置文本格式 在账号这 相关文章 1分钟学会,Excel怎么合并单元格 轻松打造专业又抢眼的PPT封面与标题! Excel中怎么求排名?一分钟教你三种方法 Excel中表格一分为二斜线,快速做斜线表头 Excel中多个条件求和,SUMIFS函数怎么用? Excel表格下拉不出合计数的解决方法 表格输入公式后,为啥不自动计算 剪映怎么给画面加马赛克 excel中如何快速替换多个内容,简单VBA代码一键完成 一步搞定,IF函数判断vlookup是否找到了值 电脑如何快速截图截取当前屏幕或窗口 出入库表格出库与库存自动计算