Anzeige
Archiv - Navigation
1476to1480
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

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

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

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige