Excel 2007:有 XML 错误的 /xl/sharedStrings.xml问题

昨天下班前,在关闭了辛辛苦苦编辑了一天的Excel 2007格式(.xlsx)文档时,心中掠过一丝阴影,重新打开文档,出现了下面的错误:

选择“是”进行恢复,又出现了下面的错误提示,并且所有文字内容全部丢失了。

接下来试了一些方法,没有成功,在网上搜索到了相似的案例,这可能还真是excel 2007的一个BUG,而且所有文章都没有给出解决方法,看来文件恢复的希望是没有了。

说说我都做了什么吧:

1)确认了自己使用的确实是.xlsx文档格式,从网上搜索的结果看是Microsoft的专有格式

2)Excel提供的修复方法仅仅是其程序自带的“内容恢复”

3)从网上查到了一篇文档,介绍了.xlsx文档的格式,知道了它其实是zip压缩了的xml文件集合

4)解压后查看 xl/sharedStrings.xml 文件内容,发现自己编写的内容还在。

5)直接用浏览器打开 xl/sharedStrings.xml 发现了这样的错误提示:

查看本栏目更多精彩内容:http://www.bianceng.cnhttp://www.bianceng.cn/Office/excel/

时间: 2024-11-05 04:56:25

Excel 2007:有 XML 错误的 /xl/sharedStrings.xml问题的相关文章

修复Excel有 XML 错误的 /xl/sharedStrings.xml

  知识点分析: Excel 在"test.xlsx"中发现不可读取的内容.是否恢复此工作簿的内容? 如果信任此工作簿的来源,请单击"是".通过修复或删除不可读取的内容,Excel 已能够打开该文件. 已删除的部件:有XML错误的 /xl/sharedStrings.xml. (字符串) 元素结束标记中的名称必须与开始标记中的元素类型相匹配. 行 14,列 3595. 已删除的记录: /xl/worksheets/sheet1.xml 部分的单元格信息. 操作步骤:

为Excel 2007工作表快速创建目录

我们经常把同类相关Excel工作表集中保存在同一文档中,以便于在各表格间进行引用.查看.当一个文档中的工作表达到一定数量时,要想找到需要的工作表就变得很麻烦了.此时若能建立一张"目录"工作表显示所有工作表的名称和链接,事情将会简单很多. 下面介绍一种可以快速为Excel工作簿创建工作表目录的方法. 定义名称 打开Excel 2007,右击第一张工作表标签选择"重命名",把它重命名为"目录"工作表.选中B1单元格,切换到"公式"

Excel 2007界面详解 Ribbon功能区

Office2007的界面和以往版本相比有很大的变化,最大的变化就是使用功能区(Ribbon)代替了以前版本中的菜单和工具栏. 今天我们详细介绍Excel 2007的功能区(Ribbon). 一.Excel 2007功能区(Ribbon)概况 下图就是Excel 2007的界面,大家点击看大图可以更清楚一些. 图中紫色圆圈部分是Microsoft Office按钮. 绿色部分是快速访问工具栏. 红色部分是功能区(Ribbon). 桔色部分是智能化的屏幕提示. 蓝色部分是鼠标右键点击单元格出现的微

认识Excel 2007界面Ribbon功能区

图中紫色圆圈部分是Microsoft Office按钮. 绿色部分是快速访问工具栏. 红色部分是功能区(Ribbon). 桔色部分是智能化的屏幕提示. 蓝色部分是鼠标右键点击单元格出现的微型工具栏和快捷菜单. 图示:Excel2007界面(点击看大图) Office2007的功能区(Ribbon)由不同的内容组成,包括对话框.库.一些熟悉的工具栏按钮.在每个Office应用程序中,Ribbon有不同的内容,但都位于应用程序顶部且由类似的组件组成. 选项卡:位于Ribbon的顶部.标准的选项卡为"

Excel 2007中对重复数据的巧妙处理

在使用Excel处理大量数据时,经常会遇到重复数据,尽管我们一遍遍地认真.仔细核对,但出现错误还是难以避免.在Excel 2007中这个问题就能轻松解决. 1.数据输入时避免重复 在输入学籍号.身份证号码等数据时,我们可以通过如下方法解决: (1)首先选中要输入数据的固定区域,如A2:A10单元格区域,然后打开"开始"标签页,在"条件格式"下拉菜单中选择"突出显示单元格规则"→"重复值"(如图一). (2)时就会打开"

在Excel 2007中对重复数据进行巧妙处理

在使用Excel处理大量数据时,经常会遇到重复数据,尽管我们一遍遍地认真.仔细核对,但出现错误还是难以避免.在Excel 2007中这个问题就能轻松解决. 1.数据输入时避免重复 在输入学籍号.身份证号码等数据时,我们可以通过如下方法解决: (1)首先选中要输入数据的固定区域,如A2:A10单元格区域,然后打开"开始"标签页,在"条件格式"下拉菜单中选择"突出显示单元格规则"→"重复值"(如图1). 图1 "重复值&

给Excel 2007多个工作表快速创建目录

  我们经常把同类相关Excel工作表集中保存在同一文档中,以便于在各表格间进行引用.查看.当一个文档中的工作表达到一定数量时,要想找到需要的工作表就变得很麻烦了.此时若能建立一张"目录"工作表显示所有工作表的名称和链接,事情将会简单很多. 下面介绍一种可以快速为Excel工作簿创建工作表目录的方法. 定义名称 打开Excel 2007,右击第一张工作表标签选择"重命名",把它重命名为"目录"工作表.选中B1单元格,切换到"公式&quo

java用poi做导入excel 2007在正式环境报错

问题描述 java用poi做导入excel 2007在正式环境报错 解决方案 你确定你的文件路径没有错误吗. 错误信息应该是 你tmp文件路径错误了.你要看下正式环境的 文件地址.

用好Excel 2007的筛选和排序功能

很多人在用上Excel 2007之后可能都会惊叹于Excel 2007功能的强大,对于普通用户来说,Excel 2007最为强大的便是其数据分析能力.如果只是使用表格来记录一些简单的数据,那么使用Word 2007的表格功能就可以完成,完全没有必要请Excel 2007这位数据分析大师出马.不过数据分析也是一件说着容易做起来难的事情,这里就学习一下,如何利用筛选和排序功能,从最基本的数据分析工作做起. 筛选! 给数据"过筛子" 股市终于大涨啦,郁闷已久的股民终于看到曙光了!在众多被&q