Seite 1 von 1

[erledigt] Ausgabe Kontrollfeldname bei Makroausführung

Verfasst: Di, 19.12.2017 17:41
von drbrode
Hallo, habe eine kurze Frage.

Gibt es einen Befehl um sich den Namen eines Objektes (Kontrollfeld) ausgeben zu lassen durch welches das Makro ausgelöst wurde?

Also wenn ein Makro beispielsweise mit den Buttons "B1" und "B2" verknüpft ist, kann man dann diesen Namen des auslösenden Kontrollfelds im Makro verwenden?

Ich hoffe, ich habe mich verständlich ausgedrückt...

Re: Ausgabe Kontrollfeldname bei Makroausführung

Verfasst: Di, 19.12.2017 18:26
von Stephan
Das durch die Schaltfläche aufgerufene Makro muss einen Parameter beinhalten, der sich dann im Makro abfragen lässt, wobei sich auch die Name-Eigenschaft zurückgeben lässt:

Code: Alles auswählen

Sub Main (action As Object)
	name_der_schaltflaeche = action.source.Model.Name
	Msgbox name_der_schaltflaeche
End Sub

Gruß
Stephan

Re: [erledigt] Ausgabe Kontrollfeldname bei Makroausführung

Verfasst: Mi, 20.12.2017 08:41
von drbrode
Perfekt!

Danke für den Tipp. Manchmal sind es die kleinen Dinge, die das Leben sehr viel leichter machen... :lol: