例如,每当文档属性面板中的标题字段发生更改时,我都希望主体中的标题字段和文档的页眉自动更新。我知道如何更新字段,但我想知道文档属性发生变化时会告诉我的事件名称。如何以编程方式检查MS Word 2007文档的任何文档属性是否已更改?
您的帮助将不胜感激。谢谢。我也问过MSDN Forums。
例如,每当文档属性面板中的标题字段发生更改时,我都希望主体中的标题字段和文档的页眉自动更新。我知道如何更新字段,但我想知道文档属性发生变化时会告诉我的事件名称。如何以编程方式检查MS Word 2007文档的任何文档属性是否已更改?
您的帮助将不胜感激。谢谢。我也问过MSDN Forums。
在某些事件中,您肯定可以检查这些事件,例如DocumentBeforeClose
或WindowSelectionChange
,但这可能是矫枉过正。相反,你可以使用字段 - 它们会自动更新。例如,去插入,然后点击快速零件然后场...转到左边的下拉列表中文档信息部分,并选择标题。然后,插入并返回功能区上的“主页”选项卡,并将其样式设置为标题。
你还提到你也想要页眉 - 是你在文档面板中设置的属性吗?
单词没有这样的事件。您可能能够做的最好的事情是使用选择更改事件,该事件会经常发生,但是您必须检查所有文档的所有属性。
我想你正在尝试做一些Word通常不会做的事情。有些时候字段被更新,就是这样。教你用户如何工作。