我解决了我的保存问题通过一次删除一个公式和插图来找出导致文档损坏的那个,然后我重新绘制有问题的插图,然后我就可以保存它。
从那天起,我处理了很多文档,几乎每天都会有一个文件损坏,我无法保存。[我不敢相信 Word 有这么多错误,但显然我是唯一一个使用 Word 编写长篇技术文档的人,因此也是唯一一个看到这些错误的人。]
无论如何,我可以忍受这种情况。我已经学会了每分钟按一次 Ctrl+S,当它失败时,我只需关闭而不保存并打开文档的最后保存版本,然后重写我在最后一分钟写的新材料。
但现在我遇到了更严重的问题:我的一份长文档甚至无法打开!
对话框显示“无法打开文件 %s,因为其内容有问题。信息:元素结束标记中的名称必须与起始标记的元素类型相匹配。放置 %s 部分 %s,, 行:%d,, 列 %d”
这份文件长达 40 多页,我花了好几个星期才完成。它包含大量公式、插图、脚注、参考书目、交叉引用等。别告诉我我必须重做一切。我能做些什么吗?
答案1
我能想到两件事:
- 尝试在 Word 中打开文档并选择修复。在 Word 2007 中,打开按钮旁边有一个箭头,您可以在其中选择
Open and repair
。Word 2010 可能也有同样的功能。 - 您可以尝试将 .docx 重命名为 .zip,然后打开 /word/document.xml(新的 Office XML 文件只是 zip 文件)。也许您可以自己修复 xml 文件中的问题。先复制一份!
答案2
除了 The_Fox 提到的内容外,我会尝试在 OpenOffice(或 LibreOffice... 其实是一样的)中打开文件。它可能对不完美的文件有更大的容忍度。
我还会备份该文件,以免它受到进一步的损坏或修改。
答案3
Docx
的转换器似乎Google
具有相当好的容错能力。
执行以下步骤:
- 将文件上传至Google 云端硬盘
- 将其转换为谷歌文档格式
- 使用以下方式打开谷歌文档
- 最后将其存储为
Word Docx
文件。
这对我来说几乎是完美无缺的!
笔记:
与此同时,微软发布了一个修复解决“缺少结束标记”错误。对于其他文件损坏,使用第三方 Word 转换器可以解决问题。
答案4
您可以自行修复这些错误:http://support.microsoft.com/en-us/kb/2528942/en-us
请参阅“让我自己修复它。”