Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Userform zwei Schaltflächen ein Macro

Userform zwei Schaltflächen ein Macro
04.03.2016 01:01:25
Lana
Hallo Profis,
in einer Userform ist eine Multiseite auf Zwei Seiten ist je eine Schaltfläche, die sollen auf das gleich Makro zugreifen. vergebe ich bei beiden den gleichen Namen bekomme ich eine Fehlermeldung, das es diesen Namen schon gibt. könnt Ihr mir bitte einen Tipp geben.
Gruß
Lana

Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Userform zwei Schaltflächen ein Macro
04.03.2016 02:03:06
Michael
Hi Lana,
stecke das eigentliche Makro in eine
Sub MachWasDuWillst()
msgbox "hier"
end sub
und rufe diese von beiden Schaltflächen aus auf.
Schöne Grüße,
Michael

AW: Userform zwei Schaltflächen ein Macro
04.03.2016 02:07:51
Daniel
Hi
jedes Steuerelement braucht seinen eigenen Namen und sein eigenes Click-Eventmakro
wenn beide Schaltflächen das gleiche tun sollen, dann kannst du folgendes tun um den Code nicht doppelt schreiben zu müssen:
Variante a)
schreibe den Code in ein normales Makro und rufe dann im ClickEvent der beiden Schaltflächen dieses Makro auf.

Private Sub Commandbutton1_Click()
Call Makro1
End Sub
Private Sub Commantbutton2_Click()
Call Makro1
End Sub
Private Sub Makro1()
hier der Code
End  sub

Variante b)
schreibe den Code in das ClickEvent der ersten Schaltfläche und rufe dann im ClickEvent der ersten Schaltfläche das ClickEvent der zweiten Schaltfläche auf, denn du kannst die Eventmakros auch über einen Direktaufruf starten.

Private Sub CommandButton1_Click()
hier der Code
End Sub
Private Sub Commandbutton2_Click()
Call Commandbutton_Click
End Sub
Gruß Daniel

Anzeige
Danke hat geklappt
04.03.2016 23:24:25
Lana
Hallo,
Danke hat geklappt.
Gruß
Lana
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige