Поделиться через


Свойство Application.EventsEnabled (Visio)

Определяет, активирует ли экземпляр Microsoft Visio события. Для чтения и записи.

Синтаксис

expression. EventsEnabled

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

Возвращаемое значение

Целое число

Замечания

Если свойство EventsEnabled имеет значение False, Visio не запускает события, не запускает надстройки и не выполняет строки, содержащие произвольный код Visual Basic для приложений (VBA) при оценке операндов RUNADDON в формулах ячеек.

По умолчанию свойство EventsEnabled имеет значение True при запуске экземпляра Visio.

Вы можете отключить запуск событий, если вы написали код для обработки таких событий, как DocumentOpened или DocumentCreated , которые не работают должным образом, или для предотвращения внедрения вируса в документ. События не будут запускаться до тех пор, пока свойству EventsEnabled не будет присвоено значение True.

Пример

Эти макросы VBA показывают, как использовать свойство EventsEnabled для приостановки и возобновления обработки событий.

 
Public Sub SuspendEventProcessing_Example() 
 
 'Suspend event processing. 
 Application.EventsEnabled = False 
 End Sub 
 
Public Sub EventsEnabled_Example() 
 
 'Resume event processing. 
 Application.EventsEnabled = True 
 
End Sub

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

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