ActiveX-Ereignisskripte mit relativen Verweisen erstellen
- Last UpdatedSep 26, 2024
- 1 minute read
Sie können in Ihren ActiveX-Ereignisskripten relative Steuerelementverweise anstelle von festen Steuerelementnamen verwenden. Dies ist beispielsweise hilfreich, wenn Sie dasselbe Skript für verschiedene Instanzen eines Steuerelements verwenden wollen. Die folgenden Verweismöglichkeiten stehen zur Verfügung:
-
Verweis auf die ActiveX-Steuerelementinstanz, in der das Ereignis eingetreten ist (ThisControl)
-
Verweis auf das Ereignis, welches das Skript ausgelöst hat (ThisEvent)
Über den Verweis "ThisEvent" können Sie außerdem auf Parameter des Ereignisses zugreifen (falls vorhanden).
ActiveX-Ereignisskripte mit relativen Verweisen erstellen
-
Erstellen Sie ein ActiveX-Ereignisskript für ein bestimmtes Ereignis. Siehe ActiveX-Ereignisskripte erstellen.
-
Klicken Sie im Dialogfeld ActiveX-Ereignisskripte auf Einfügen und dann auf ActiveX. Das Dialogfeld ActiveX-Steuerelement-Browser wird angezeigt.

-
Wählen Sie in der linken Liste eine der folgenden Optionen:
-
Wählen Sie ThisControl aus, um die Eigenschaften und Methoden des Steuerelements anzuzeigen, zu dem das betreffende Ereignis gehört.
-
Wählen Sie ThisEvent aus, um die Eigenschaften und Methoden anzuzeigen, die in Verbindung mit dem betreffenden Ereignis zur Verfügung stehen.
-
-
Markieren Sie in der rechten Liste eine Eigenschaft oder Methode und wählen Sie anschließend OK aus. Die ausgewählte Eigenschaft oder Methode wird in das Skriptfenster eingefügt.
-
Schreiben Sie den Rest des Skripts.
-
Wählen Sie OK aus.
Die folgende Anweisung schreibt beispielsweise den Wert des Ereignisparameters ClicknRow in die Variable ZeileKlick:
ZeileKlick = ThisEvent.ClicknRow;