Propiedad Application.EventsEnabled (Visio)
Determina si una instancia de Microsoft Visio desencadena eventos. Lectura y escritura.
Sintaxis
expresión. EventsEnabled
expresión Variable que representa un objeto Application.
Valor devuelto
Entero
Comentarios
Si la propiedad EventsEnabled es False, Visio no desencadena eventos, ejecuta complementos ni ejecuta cadenas que contienen código arbitrario de Visual Basic para Aplicaciones (VBA) al evaluar operandos RUNADDON en fórmulas de celda.
De forma predeterminada, la propiedad EventsEnabled es True cuando se inicia una instancia de Visio.
Es posible que necesite deshabilitar el desencadenamiento de eventos si ha escrito código para controlar eventos como DocumentOpened o DocumentCreated que no funciona correctamente, o para evitar la incorporación de un virus a los documentos. Hasta que la propiedad EventsEnabled esté establecida en True no se desencadenará ningún evento.
Ejemplo:
Estas macros de VBA muestran cómo utilizar la propiedad EventsEnabled para suspender y reanudar el procesamiento de los eventos.
Public Sub SuspendEventProcessing_Example()
'Suspend event processing.
Application.EventsEnabled = False
End Sub
Public Sub EventsEnabled_Example()
'Resume event processing.
Application.EventsEnabled = True
End Sub
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.