我在文档中应用样式时可以插入域吗?

时间:2012-10-31 05:59:20

标签: vba ms-word word-vba

当我将“标题1”样式应用于某些文本时,我想插入像{SEQ seq \ h}这样的字段代码。 我认为这与vba有关,可以分为两部分。 1.找到段落样式改变后触发的事件。 2.在段落的头部插入字段代码。

可以实现问题2
 .Fields.Add Range:=Selection.Range, Type:=wdFieldEmpty, Text:="SEQ SEQ_ID\* Arabic \* MERGEFORMAT", PreserveFormatting:=True

问题1很难找到。有谁曾经这样做过吗?

1 个答案:

答案 0 :(得分:0)

您可以捕获WindowSelectionChange事件。但是,您必须为它编写自己的处理程序。为了帮助您入门,请参阅此网站: Writing application event procedures