如何在不同部分的页面标题之间更新 Microsoft Word 365 文档属性

如何在不同部分的页面标题之间更新 Microsoft Word 365 文档属性

我在 Windows 10 上使用 Microsoft Word 365。我有一个包含 10 页部分的文档。每个部分都有自己的标题以及我正在使用的文档编号。我为文档代码创建了一个 MS Word 属性。

当文档只有一节时,我只需要在 Word 的属性列表中更新文档编号,然后在光标位于标题时按 F9。但现在我有 10 个页面节,每个都有自己的标题,我必须访问每个节的第一页,并在标题中按 F9 来更新文档代码属性。

有没有办法更新我的文档的所有标题和部分中的文档代码编号属性,而不必更新每个部分的每个标题来执行更新?

提前致谢。

答案1

您可以使用文档属性内容控件或字段

您可以将您的号码保存为自定义文档属性。

最简单的方法是使用“插入”>“快速部件”>“文档属性”下的“文档属性内容控件”之一。这会在文档中插入一个映射的内容控件。您可以复制该控件,文档中所有副本的值都将相同。如果在一个地方更改,它将出现在其他地方。

字段看起来如下{ DocProperty PropertyName }Microsoft 关于此字段的参考页面如果您正在使用内容控件,则不需要该字段。

这是我的页面使用映射内容控件重新利用文档属性内容控件。 这是我在另一个问题中回答了关于内容控制的信息的总结


有关在标题中包含文档内容的更多信息。

如果您需要有关页眉和页脚的信息,则另请参阅。以下是链接我对页眉和页脚设置的回顾。标题不是 Word 中的页眉。我的页面:标题和标题之间有什么区别。我假设我们正在谈论标题。(映射的内容控件和 DocProperty 字段也可以在标题中起作用。)

您可以使用映射文档属性内容控件来反映文档内容。您还应该查看StyleRef 字段。您可能拥有比所需更多的部分。您可以使用该字段更改页眉/页脚中显示的内容,而无需分节符。上一个链接是我的页面。这是Microsoft 参考页面在这个领域。

如果我们确实在谈论标题……

对于标题,使用映射内容控件更佳,因为您不必使用 F9 键来更新它。这是自动的。属性本身或其中一个控件的更改将改变所有内容。

对于标题,根据您的设置,字段可能无需手动更新即可工作。内容控制也将在那里更新。

如果你使用的是 Mac,并且想要使用映射的内容控件,您需要在 Windows 机器上准备模板。否则,您需要使用 vba 对其进行编码。以下是John Korchock 的资料

相关内容