Propriedade Application.EventsEnabled (Visio)
Determina se uma instância do Microsoft Visio dispara eventos. Leitura/gravação.
Sintaxe
expressão. EventsEnabled
expressão Uma variável que representa um Aplicativo objeto.
Valor de retorno
Inteiro
Comentários
Se a propriedade EventsEnabled for False, o Visio não disparará eventos, executará complementos ou executará cadeias de caracteres que contêm código VBA (Visual Basic for Applications arbitrário) ao avaliar operando operandos RUNADDON em fórmulas de célula.
Por padrão, a propriedade EventsEnabled é True quando uma instância do Visio é iniciada.
Você pode desejar desabilitar uma emissão de eventos se tiver gravado códigos para manipular eventos como DocumentOpened ou DocumentCreated que não funcionam apropriadamente, ou para impedir a incorporação de um vírus em um documento. Eventos não serão disparados até que a propriedade EventsEnabled seja definida como True.
Exemplo
Estas macros VBA mostram como utilizar a propriedade EventsEnabled para suspender e reiniciar o processamento do evento.
Public Sub SuspendEventProcessing_Example()
'Suspend event processing.
Application.EventsEnabled = False
End Sub
Public Sub EventsEnabled_Example()
'Resume event processing.
Application.EventsEnabled = True
End Sub
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.