答案1
我不确定“自定义文档属性”方法是什么。我怀疑它是创建自定义文档属性并使用文档中的 DocProperty 字段,如果属性发生变化,则必须更新这些字段。
您想要使用映射内容控件(映射到 XML 部分)
- 当对文档中的内容控制的任何副本进行更改时,这些内容将自动更新。
- 它们不需要更新字段。
Word 中内置了 15 个这样的功能。它们就是上面显示的快速部件下的所谓“文档属性”。这是我的文章,介绍如何重新利用这些文档属性内容控件用于您的数据。这些与自定义文档属性不同,您可以在文档中根据自己的目的重命名它们/模板。 他们不是字段反而内容控制。
您也可以创建自己的。这样做的好处是,你可以使用更多控件,并使用不同类型的内容控件。下面是Greg Maxey 关于映射内容控件的文章。这些不会显示在“文档属性”菜单下,但一旦创建,它们的行为就大致相同。
创建自己的过程并不是那么简单,但 Greg 和 Word MVP Graham Mayor 都有一些实用程序可以帮您完成。
- Greg Maxey 的自定义内容控件插入对话框插件
- Greg Maxey 的内容控制工具
- Greg Maxey 的CC/V/BM 和 DP 工具插件
- 格雷厄姆市长插入内容控制插件
- 格雷厄姆市长书签、变量、文档属性和内容控制编辑器
我已经用过所有这些,它们都很好用。它们都是免费下载的。