0

我有一个包含 docvariables 的 word 模板。使用 Access 应用程序,我可以打开模板,为每个 docvariable 字段设置一个值,然后另存为文档。

将来不需要修改这些文档变量。

因此,我想找到一种使用 vba 的方法来保留替换文本但删除 docvariable,就好像手动输入了文本一样。所以被替换的文档变量后面不会有灰色背景,并且 Alt+F9 不会显示任何内容。

4

1 回答 1

0

您可以尝试改用书签。它们显示为灰色垂直线或灰色括号。通常它们是不可见的,直到您在设置中切换它们的可见性。根据书签的类型您可以尝试以下操作:

ActiveDocument.Bookmarks("bestBookmarkName").Range.InsertAfter "necessary text"
于 2017-10-14T20:52:36.937 回答