Créer des scripts d’événement ActiveX auto-référencés
- Last UpdatedSep 24, 2024
- 2 minute read
Les scripts d'événement ActiveX peuvent être paramétrés sous forme d'auto-références, au lieu de référence absolue à un nom de contrôle ActiveX. Ceci est utile pour créer des scripts d’événement ActiveX réutilisables. Les scripts d'événement ActiveX peuvent<:hs>:
-
Référencer le contrôle ActiveX spécifique qui a déclenché l'événement (ThisControl).
-
Référencer l'événement spécifique qui invoque le script (ThisEvent).
La référence à un événement spécifique permet au contrôle ActiveX de transmettre d'autres paramètres au script associé.
Créer des scripts d’événement ActiveX auto-référencés
-
Créez un script pour un événement ActiveX spécifique. Voir Création de scripts d’événement ActiveX.
-
Dans la boîte de dialogue Script d’événement ActiveX, cliquez sur Insérer puis sur ActiveX. La boîte de dialogue Explorateur de contrôles ActiveX s'affiche.

-
Dans le panneau de gauche, utilisez l'une des possibilités suivantes<:hs>:
-
Cliquez sur ThisControl pour afficher les propriétés et les méthodes disponibles pour ce contrôle (ainsi que pour tout autre contrôle réutilisé dans le même script).
-
Cliquez sur ThisEvent pour afficher les propriétés et les méthodes du contrôle ActiveX que vous pouvez utiliser en connexion avec l’événement auto-référencé.
-
-
Dans le panneau de droite, cliquez sur l’une des propriétés ou méthodes puis sur OK. La propriété ou la méthode sélectionnée est collée dans la fenêtre de script.
-
Configurez le script.
-
Cliquez sur OK.
Par exemple, cette instruction écrit la valeur du paramètre d'événement ClicknRow dans la variable ClickedRow<:hs>:
ClickedRow = ThisEvent.ClicknRow;