单词vba用文本替换docvariable然后删除docvariable并保留文本

时间:2017-10-14 10:45:10

标签: vba ms-word docvariable

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

将来不需要修改这些docvariables。

因此,我想找到一种方法,使用vba,保留替换文本但删除docvariable,就像手动输入文本一样。因此,替换的docvariables背后不会有灰色背景,而Alt + F9也不会显示任何内容。

1 个答案:

答案 0 :(得分:0)

您可以尝试使用书签。它们以灰色垂直线或灰色括号可见。通常,在您在设置中切换其可见性之前,它们是不可见的。根据书签的类型您可以尝试这样的事情:

ActiveDocument.Bookmarks("bestBookmarkName").Range.InsertAfter "necessary text"