一位同事正在使用 MSWord,并将一份文档发送给我们的老板,老板无法看到特定的文本块(但不知道它们存在)。这位同事将文件发送给我进行诊断,而我在视图功能区的任何模式下都看不到文本。此外,当他复制并粘贴到新的 Word 文档中时,问题仍然存在。如果他粘贴到记事本中,文本根本不存在。当他打印文档时,那些文本块也不存在。
如果我去了File->Options->Display->Always show these formatting marks on the screen->Hidden text
,我就可以看到文本,但这似乎不是默认的选中设置,因为在我们小组检查的四个 MSWord 副本中,只有他的副本选中了该设置。
在源 xml 中,我可以看到缺失的文本。我能够编辑源代码并删除<w:vanish/>
每个缺失段落上方的一系列标签,保存文件,验证文本是否恢复并将其发送给所有相关人员。
所以,我的问题是,这些标签到底是如何w:vanish
应用到这些段落中的?我没有看到任何上下文右键菜单来隐藏 MSWord 中的文本,那么消失标签是如何出现的呢?有没有办法阻止 MSWord 插入此标签?有没有办法自动修复并<w:vanish/>
从 MSWord 文档中删除这些标签,而不是必须将 .docx 重命名为 .zip,然后找到 word\document.xml,进行搜索和替换,然后将其重命名为 .docx?