Можно ли изменить функцию поля отмеченного поля в Word 2007 VBA?

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

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

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

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

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

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

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

If Selection.Type = WdFieldType Then ...

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

1 ответ

Selection.Range.Fields

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

Другие вопросы по тегам