Вызов макроса в Microsoft Word 2003 - PullRequest
2 голосов
/ 07 ноября 2008

Мне нужно укрепить структуру документа Microsoft Word.
EG:

Стиль Вопрос здесь бла-бла-бла
Стиль Ответ Здесь бла-бла-бла

В данном случае принудительное применение стиля «Ответ» невозможно, если над ним нет стиля «Вопрос».

Для этого я бы использовал макрос, поэтому в идеале я хотел бы вызывать свой макрос каждый раз, когда документ редактируется.

Я прочитал справочник по Microsoft Office Word 2003 Visual Basic, но не нашел ни одного события с таким эффектом.

Кто-нибудь знает, как это сделать? Или у кого-нибудь есть другие идеи?

Ответы [ 3 ]

1 голос
/ 07 ноября 2008

Эта тема Событие - отредактированный документ относится к событиям для документов Word, включая событие Изменить. Возможно, это поможет.

0 голосов
/ 07 ноября 2008

Мне интересно, может ли WindowSelectionChange работать.

0 голосов
/ 07 ноября 2008

Или у кого-нибудь есть другие идеи?

У вас может быть кнопка, открывающая пользовательское диалоговое окно, в котором пользователь может ввести вопрос и ответ, а затем нажать клавишу ввода, после чего диалоговое окно автоматически отформатирует вопрос / ответ правильно. Только один путь ...

...