MS Word内容控件-如何删除它们



我的一名团队成员编辑MS Word文档。每当他这样做的时候,文档中都充斥着内容控件。这把我逼疯了。我想编辑文档,而不是与内容控制作斗争。

如何从文档中删除所有这些?最好不要来回阅读纯文本?

奖励回合:如何在单词doc中永久禁用它们?

只需将文档保存为较旧的.doc格式即可。由于.doc格式不支持内容控件,因此几乎可以永久禁用它们。

BTW:关于一般单词用法的问题对于堆栈溢出来说是离题的

一个宏,可以从docx/docm文档中删除所有内容控件,同时保留其显示的内容,而不影响Office2007&稍后是:

Sub Demo()
With ActiveDocument
Do While .ContentControls.Count > 0
.ContentControls(1).Delete
Loop
End With
End Sub

要删除:

  1. Ctrl+A(全选(
  2. 右键单击>删除内容控件

我通过将文档转换为.doc格式,然后再转换回docx,成功地摆脱了内容控件。您确实丢失了公式字段之类的内容,但这只是一个小方便。之所以会发生这种情况,是因为我的反派使用了谷歌文档来编辑文档。如果您将word文件转换为.xml,您可能能够识别这些sdt所代表的内容。

最新更新