Бөлісу құралы:


Свойство Window.OnWindow (Excel)

Возвращает или задает имя процедуры, выполняемой при активации окна. Для чтения и записи, String.

Синтаксис

expression. OnWindow

выражение Переменная, представляющая объект Window .

Замечания

Процедура, указанная этим свойством, не выполняется при переключении других процедур в окно или при получении команды для переключения в окно через канал DDE. Вместо этого процедура реагирует на действия пользователя, например на выбор окна с помощью мыши.

Если для листа или листа макросов определен Auto_Activate или Auto_Deactivate макрос, эти макросы будут выполняться после процедуры, указанной свойством OnWindow объекта Application .

Пример

В этом примере процедура WindowActivate выполняется при каждом активации окна.

ThisWorkbook.Windows(1).OnWindow = "WindowActivate"

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.