Événement Form.Activate (Access)

L’événement Activer se produit lorsqu’un formulaire reçoit le focus et devient la fenêtre active.

Syntaxe

expression. Activer

expressionVariable qui représente un objetForm.

Valeur renvoyée

Aucune

Remarques

Remarque

[!REMARQUE] L'événement Activate ne se produit lorsqu'un formulaire est activé par une boîte de dialogue, une fenêtre contextuelle ou un autre formulaire.

Pour exécuter une macro ou une procédure d’événement lorsque ces événements se produisent, définissez la propriété OnActivate ou OnDeactivate sur le nom de la macro ou sur [Procédure d’événement].

Vous pouvez rendre un formulaire actif en l’ouvrant, en le choisissant ou en choisissant un contrôle sur celui-ci, ou en utilisant la méthode SetFocus dans Visual Basic.

L'événement Activate a lieu que lorsqu'un formulaire est visible.

L’événement Activate se produit avant l’événement GotFocus ; l’événement Deactivate se produit après l’événement LostFocus .

Lorsque vous basculez entre deux formulaires ouverts, l'événement Deactivate se produit pour le formulaire d'où, et l'événement Activate se produit pour le formulaire en cours de basculement. Si les formulaires ne contiennent pas visible, activé les contrôles, l'événement LostFocus se produit pour le premier formulaire avant l'événement Deactivate, et l'événement GotFocus se produit pour le deuxième formulaire après l'événement Activate.

Lorsque vous ouvrez un formulaire pour la première fois, les événements suivants se produisent dans cet ordre :

OpenchargeredimensionnerActiveractuel

Lorsque vous fermez un formulaire, les événements suivants se produisent dans cet ordre :

UnloaddésactiverFermer

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.