online 1
gast (50)

/ Forum / Tabellenkalkulation

TabellenkalkulationTabellenkalkulation

Fragevon guethi vom 21.07.2020, 19:09 Options

Lösung

CheckboxNAME per VBA übergeben

Hallo zusammen,

ich habe folgendes Problem. In einem Excelsheet (kein Userform) befindet sich eine Checkbox als Formularelement, wenn man daraufklickt, wird ein Makro aufgerufen, dass ein Userform öffnet. Nun soll dieses Makro aber zuvor überprüfen, ob die Checkbox gerade aktiviert oder deaktiviert wurde.

Hat jemand eine Idee, wie ich den Namen der Checkbox mit übergeben kann? Das Makro hab ich über das Kontextmenü zugewiesen, nun müsste hier quasi zu Begin stehen:

if CheckboxDieDenRequestGesendetHat = true then
userform1.show
else
end if

Aber wie bekomme ich CheckboxDieDenRequestGesendetHat variabel eingefügt (ohne für jede Checkbox ein eigenes Makro zu verwenden...)

Danke und viele Grüße

guethi


Antwort schreiben

Antwort 1 von Hajo_Zi vom 21.07.2020, 19:13 OptionsLösung

Lösung
Hallo,

Sub Test()
MsgBox Application.Caller
End Sub

Gruß hajo

Antwort 2 von guethi vom 21.07.2020, 19:29 Options

Da sag ich doch mal ... 1000 Dank :-).

Ähnliche Themen

Excel Makro benutzerdefinierte (TYPE) Variable übergeben
tiltappe  07.04.2007 - 110 Hits - 2 Antworten

Userform soll nur geänderte Zellen übergeben
Meikel  15.06.2007 - 59 Hits - 7 Antworten

VBA und "-00"
Trudi  03.07.2007 - 26 Hits - 2 Antworten

Formel per Makro übergeben
morpheus__85  07.09.2007 - 21 Hits - 5 Antworten

VBA
gropi  23.04.2008 - 49 Hits - 1 Antwort

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Thu Jan 8 21:07:44 2026