Événement Attachment.Change (Access)

L'événement Change se produit lorsque le contenu du contrôle spécifié change.

Syntaxe

expression. Changement

Expression Variable qui représente un objet Attachment .

Valeur renvoyée

Aucune

Remarques

Pour exécuter une macro ou une procédure événementielle lorsque cet événement se produit, définissez la propriété OnChange sur le nom de la macro ou sur [Procédure événementielle].

En exécutant une macro ou une procédure événementielle lorsqu’un événement Change se produit, vous pouvez coordonner l’affichage des données entre les contrôles. Vous pouvez également afficher des données ou une formule dans un contrôle et leur résultat dans un autre.

L’événement Change ne se produit pas lorsqu’une valeur change dans un contrôle calculé.

Un événement Change peut provoquer un événement en cascade. Cela se produit lorsqu’une macro ou une procédure événementielle qui s’exécute en réponse à l’événement Change du contrôle modifie le contenu du contrôle ; par exemple, en modifiant un paramètre de propriété qui détermine la valeur du contrôle, comme la propriété Text d’une zone de texte. Pour empêcher qu'un événement en cascade :

  • Évitez, si possible, d'attacher à un contrôle une macro ou une procédure événementielle Change susceptible de modifier le contenu de celui-ci.
  • Évitez de créer deux contrôles ou plus dont les événements Change s’affectent mutuellement ; par exemple, deux zones de texte qui se mettent à jour mutuellement.

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.