如何以编程方式检查MS Word 2007文档的任何文档属性是否已更改?

sys*_*ich 5 ms-word word-vba

例如,我希望只要更改文档属性面板中的"标题"字段,就会自动更新正文中的"标题"字段和文档的页眉.我知道如何更新字段,但我想知道事件的名称,它会在文档属性发生变化时告诉我.

我们将不胜感激.谢谢.

我也在MSDN论坛上问过它.

Tod*_*ain 1

您当然可以在某些事件中检查此类内容,例如DocumentBeforeCloseWindowSelectionChange,但这可能有点过头了。相反,您可以只使用字段 - 它们会自动更新。例如,转到“插入”,然后单击“快速部件”,然后单击“字段...”转到左侧下拉列表中的“文档信息”部分,然后选择“标题”。然后,插入它并返回功能区上的“主页”选项卡并将其样式设置为“标题”

您还提到您还需要页眉 - 是您在文档面板中设置的那些属性吗?