【问题标题】:word vba replace docvariable by text and then remove the docvariable and keep the textword vba 用文本替换 docvariable,然后删除 docvariable 并保留文本
【发布时间】:2017-10-15 04:52:36
【问题描述】:

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

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

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

【问题讨论】:

    标签: vba ms-word docvariable


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-04
      • 1970-01-01
      • 1970-01-01
      • 2014-04-04
      • 1970-01-01
      相关资源
      最近更新 更多