У меня есть документ, в котором я создал несколько стилей. Содержимое этого документа помечено вручную. То есть там, где должен применяться заголовок 1, он помечается как H1 и таким же образом для заголовка 2, заголовка 3 и так далее.

Как бы я создал макрос для автоматического форматирования этого документа? Макрос должен прочитать тег и применить соответствующий стиль.

1 ответ1

1

Команда Find в VBA сделает то, что вы хотите. Используйте его с объектом Replacement, чтобы изменить форматирование найденного объекта.

Чтобы сделать это для всего документа, вам нужно начать со ссылки на ActiveDocument.Содержимое объекта и создание цикла Find, пока Find не вернет больше никаких объектов.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .