HERBERS Excel-Forum - die Beispiele

Thema: Mehrere Schaltflächen für ein Makro

Home

Gruppe

Dialog

Problem

In einem Blatt habe ich 4 Schaltflächen, die alle mit demselben Makro verknüpft sind. Wie greife ich innerhalb des Makros auf den Namen der aufrufenden Schalterfläche zu?

Lösung
Geben Sie den nachfolgenden Code in ein Standardmodul ein und weisen Sie ihn den Schaltflächen zu.
StandardModule: basMain

Sub MakroVerteiler()
   Select Case Right(Application.Caller, 1)
      Case "1": Call Makro1
      Case "2": Call Makro2
      Case "3": Call Makro3
      Case "4": Call Makro4
   End Select
End Sub

Sub Makro1()
   MsgBox "Ich bin Makro1"
End Sub

Sub Makro2()
   MsgBox "Ich bin Makro2"
End Sub

Sub Makro3()
   MsgBox "Ich bin Makro3"
End Sub

Sub Makro4()
   MsgBox "Ich bin Makro4"
End Sub

Beiträge aus dem Excel-Forum zu den Themen Dialog und CommandButton

xlDialogInsertHyperlink.show Arbeitmappen über Dialogfeld zusammen fassen
WebBrowser und CommandButton 5.0 Dialog
Reiter in Multipage als Commandbutton Userform - CommandButton per Code löschen
Speichern unter Dialog in Word aufrufen inkl. Pfad CommandButton nicht mit ausdrucken
Druckerdialog Dateityp im "Speichern unter"-Dialog vorgeben
Makro stoppen, wenn Excel-Dialog? Modul starten per CommandButton ?!
xlDialogOpen anpassen Druckbefehl hinter CommandButton festlegen?
Commandbutton verschieben Klick in definierten Rangebereich startet Dialog
ComboBox mit CommandButton verknüpfen CommandButton Code zur laufzeit erstellen
xlDialogOpen bei Excel 2007 funzt nicht FileDialog inkl. Anklicken von Desktop, Eigene D.
Mauszeiger auf CommandButton CommandButton1_DblClick
Commandbutton einfärben Grösse Dialogfenster der InputBox
Commandbutton mit Emailaddi belegen CommandButton Kommentar zuordnen
Dialogfeld unterdrücken Dialog "permanently delete sheets" unterbinden
Format-Dialog funktioniert nicht mehr Dialog "Verknüpfung aktualisieren"
CommandButton farbig Mit Makro CommandButton ansprechen
Ordnerdialog und Dateidialog Ordnerdialog und dateidialog
Ordnerdialog und Dateidialog Filedialog
CommandButton + CheckBox = Zellen gelb Herber/Beispiele/Dialoge/Checkbox/137601
CommandButton VBA mit CommandButton verbinden
CommandButton beim kopieren entfernen 2. CommandButton disabled
Beliebiges Zeichen mit Commandbutton Bilder bei Click im Dialogfeld
Suchdialog über VBA aufrufen mit Wert aus Combobox Dialog öffnen
Diagramm als Grafik mit Speicherdialog exportieren Info CommandButton oder Zeichenelement
An- und Abschalten von Commandbutton Dialogfenster zum kopieren