Страница: 1 |
Вопрос: Не могу отловить событие создания нового документа | Добавлено: 28.07.08 01:12 |
Автор вопроса: ![]() |
При первом запуске Ворда из меню Пуск срабатывает макрос AutoExec и событие WindowActivate объекта Application. Если я не закрывая Ворд еще раз запущу его из меню Пуск, не срабатывает НИЧЕГО. Проверял: 1) макросы AutoExec и AutoOpen; 2) события объекта Application – NewDocument, DocumentOpen, DocumentChange, WindowActivate, WindowSize, WindowSelectionChange; 3) события объекта Document - Document_New, Document_Open.
Заранее благодарен за идеи, гипотезы, советы :) |
Ответы | Всего ответов: 3 |
Номер ответа: 1 Автор ответа: ![]() ![]() Вопросов: 1 Ответов: 125 |
Профиль | Цитата | #1 | Добавлено: 28.07.08 13:37 |
Можно ловить событие WindowDeactivate через создание WithEvents-переменной аппликации (в классе). А от этого уже пробовать решить вашу задачу |
Номер ответа: 2 Автор ответа: ![]() ![]() Вопросов: 3 Ответов: 11 |
Профиль | Цитата | #2 | Добавлено: 28.07.08 18:44 |
Знаете, я по-моему ошибся в коде. На самом деле срабатывает событие DocumentChange объекта Application. Сейчас попробую развить тему. |
Номер ответа: 3 Автор ответа: ![]() ![]() ICQ: 250543104 Вопросов: 13 Ответов: 118 |
Профиль | Цитата | #3 | Добавлено: 11.08.08 14:12 |
sub autonew() ' your code here end sub |
Страница: 1 |
|