【问题标题】:Update a field in Word 2013 using VBA使用 VBA 更新 Word 2013 中的字段
【发布时间】:2016-03-30 00:08:01
【问题描述】:

我创建了一个 Word 文档,在其中我在页脚的文本中使用字段(带有文档属性),但我还创建了一个艺术字对象,其中包含标题字段。

我可以使用以下方法更新文档中的字段:

ActiveDocument.Fields.Update

对于页脚,我使用 PrintPreview

ActiveDocument.PrintPreview
ActiveDocument.ClosePrintPreview

但是这些都没有更新我在艺术字对象中的字段。

如何更新?

【问题讨论】:

    标签: vba ms-word


    【解决方案1】:

    艺术字对象是一个形状,真的是这样吗,一个艺术字对象可以包含一个字段而不仅仅是覆盖?您能否提供更多信息/您是否仔细检查了该字段是否已更新但内容保持不变?

    【讨论】:

    • > 真的是这样吗,一个文字艺术对象可以包含一个字段而不仅仅是覆盖?是的,您真的可以使用 A 字段,我在对象中插入了一个字段,并且可以通过右键单击该字段并点击“更新字段”来手动更新它,我更改了字段的内容,并且在更新了我的形状更改之后。
    【解决方案2】:

    我在 Word 中找到了适合我的问题的解决方法。

    不需要使用艺术字,我可以在“文字效果和排版”中使用它

    我仍然很好奇是否有一个真正的独奏,但现在它对我有用

    【讨论】:

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