Можно ли изменить функцию поля отмеченного поля в Word 2007 VBA? - PullRequest
0 голосов
/ 17 июня 2009

Я хочу сделать следующее:

В Word 2007 поместите курсор в поле (или пометьте это поле) и вызовите макрос, который редактирует функцию поля этого поля. (добавить строку).

Я даже благодарен за некоторые советы, что термин для Google.

Я использовал макро рекордер и получил следующее:

WordBasic.FormatField Field:="CITATION Gro05 \p 9 \l 1031"

То, что очевидно создает новое поле, но куда идти дальше?

Чтобы получить выбранное поле, я подумал о чем-то вроде этого:

If Selection.Type = WdFieldType Then ...

Надеюсь, кто-нибудь даст мне несколько подсказок :) Пока, Ричард

1 Ответ

1 голос
/ 17 июня 2009
Selection.Range.Fields

Даст вам коллекцию полей в текущем выборе.

...