Propriété InvisibleApp.EventsEnabled (Visio)
Détermine si une instance Microsoft Visio déclenche des événements. Lecture-écriture.
Syntaxe
expression. EventsEnabled
Expression Variable qui représente un objet InvisibleApp .
Valeur renvoyée
Entier
Remarques
Si la propriété EventsEnabled a la valeur False, Visio ne déclenche pas d’événements, n’exécute pas de modules complémentaires ou n’exécute pas de chaînes contenant du code Visual Basic pour Applications (VBA) arbitraire lors de l’évaluation des opérandes RUNADDON dans des formules de cellule.
Par défaut, la propriété EventsEnabled a la valeur True lors du démarrage d'une instance de Visio.
Il peut être nécessaire de désactiver le déclenchement des événements si le code écrit gérant les événements tels que DocumentOpened ou DocumentCreated ne fonctionne pas correctement ou pour éviter l'introduction d'un virus dans un document. Les événements ne se déclenchent que lorsque la propriété EventsEnabled a la valeur True.
Exemple
Ces macros VBA indiquent comment utiliser la propriété EventsEnabled pour suspendre et reprendre le traitement des événements.
Public Sub SuspendEventProcessing_Example()
'Suspend event processing.
Application.EventsEnabled = False
End Sub
Public Sub EventsEnabled_Example()
'Resume event processing.
Application.EventsEnabled = True
End Sub
Assistance et commentaires
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.