ich habe beim Aufbau einer Datei zahlreiche Buttons in einer Tabelle hinterlegt, mit denen man z. B. Daten importiert, Berechnungen startet oder einfach nur zu einer anderen Tabelle wechselt (alle als Private Subs).
Jetzt möchte ich das Ganze über Menüleisten steuern. Der Einfachheit halber möchte ich aus den Menüleisten heraus die buttons "klicken". Ich hab das schon mal gesehen, dass das geht. Aber ich bekomme es einfach nicht hin.
Hier ein Auszug aus dem Makro:
Set stiksMB = stiks1.Controls.Add _
(Type:=msoControlButton)
With stiksMB
.Caption = "Startseite"
.Style = msoButtonCaption
.OnAction = Worksheet("Report").info_Click
End With
Das Ganze ist jetzt in einer "Private Sub" in der Tabelle "Report". Die Menüleisten an sich werden aufgebaut. Allerdings kann ich die buttons vom Menü aus nicht ansteuern.
Ein button heißt z. B. info und wechselt zum Tabellenblatt info. Wenn ich auf den button klicke, funktionierts. Wenn ich in der Menüleiste aber Startseite wähle, dann passiert nichts.
Kann mir jemand sagen, was ich falsch mache?
Besten Dank im Voraus!
LG aus Limbach
Mike