Hallo Leute,
ich bin hier wirklich am Rätseln, aber ich bekomme es einfach nicht ein, eine neues Registerkarte in das Standard-EXCEL-Menüband über VBA einzufügen. Ich nutze die 2013er Version von VBA, falls das von Interesse sein sollte.
mein Code hierfür sieht folgendermaßen aus:
Private Sub Workbook_Open()
Dim cbMenu As CommandBar
Dim cbSpecial As CommandBarPopup
Dim cbButton As CommandBarButton
Set cbMenu = Application.CommandBars("Worksheet Menu Bar")
Set cbSpecial = cbMenu.Controls.Add(Type:=msoControlPopup)
cbSpecial.Caption = "Mein Menü"
Set cbButton = cbSpecial.Controls.Add(Type:=msoControlButton)
cbButton.Caption = "Mein Button"
cbButton.OnAction = ""
cbSpecial.Visible = True
cbButton.Visible = True
End Sub
Die beiden letzten Zeilen habe ich eingefügt, weil ich nicht wusste ob es vielleicht daran liegt, dass er mir das Menü nicht anzeigen lassen will (offenbar aber nicht)
Vielleicht kann mir jemand von euch weiterhelfen, da ich ein Makro brauche, welches mir Menüs über VBA erstellt.
Liebe Grüße