问题描述
我的一名团队成员编辑 MS-Word 文档。每当他这样做时,文档中都充斥着内容控件。这让我发疯。我想编辑文档,而不是和内容控件打架。
如何从文档中删除所有这些?最好不要往返纯文本和返回?
奖励回合:如何在 word doc 中永久禁用它们?
解决方法
只需将文档保存为旧的 .doc 格式。由于 .doc 格式不支持内容控件,因此您可以永久禁用它们。
顺便说一句:关于一般 Word 用法的问题与 Stack Overflow 无关
一个宏可以从 docx/docm 文档中删除所有内容控件,同时保留其显示的内容,而不会影响 Office 2007 及更高版本中引入的功能的使用:
Sub Demo()
With ActiveDocument
Do While .ContentControls.Count > 0
.ContentControls(1).Delete
Loop
End With
End Sub