Как автоматически сбросить быстрые стили из шаблона XYZ в Word 2007?

В Word 2007 пользователь может обновить примененные стили, выбрав «Восстановить быстрые стили из шаблона XYZ» в пункте меню «Изменить стили».

Сброс к быстрым стилям из шаблона XYZ

Кто-нибудь знает способ автоматизировать это? Я попытался добавить макрос в метод Document_Open() в VBA для проекта Template, но он выдал ошибку.


person Community    schedule 30.01.2009    source источник


Ответы (1)


Когда вы записываете макрос «Восстановить быстрые стили из шаблона xxx», Word генерирует код VBA:

WordBasic.ApplyQFSetTemplate

Я также не смог заставить эту команду работать и не нашел ничего об этом в документах Word VBA. Вместо этого используйте следующую команду, если подключен правильный шаблон:

ActiveDocument.UpdateStyles

Тот работает стабильно!

person Community    schedule 19.03.2009