Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1084to1088
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

benutzerdef. Menus --> Untermenus anlegen

benutzerdef. Menus --> Untermenus anlegen
Peter
Guten Tag
Ich arbeite des öftern mit benutzerdefinierten Menus. Nun möchte ich gerne auch mit Untermenus arbeiten können.
Wie kann ich beispielsweise die beiden Befehle Befehl1 und Befehl2 in meinem Beispiel in einem Menu "Spalten" mit den beiden Unterpunkten "Spalte 12" und "Spalte 05" zusammenfassen?
Danke für jeden Input.
Freundlicher Gruss, Peter
Const x2MenueName = "&Diverse"
Const x2MBefehl1 = " 1. &Spalte 12"
Const x2MBefehl2 = " 2. &Spalte 05"
Sub x2Menu_Erstellen()
Dim MB As Object, x2MeinMenu As Object, x2MBefehl As Object
Call x2Menu_Löschen
Set MB = CommandBars.ActiveMenuBar
Set x2MeinMenu = MB.Controls.Add(Type:=msoControlPopup, Temporary:=True)
x2MeinMenu.Caption = x2MenueName
Set x2MBefehl = x2MeinMenu.Controls.Add(Type:=msoControlButton, ID:=1)
With x2MBefehl
.Caption = x2MBefehl1
.OnAction = "x2MachWas1"
End With
Set x2MBefehl = x2MeinMenu.Controls.Add(Type:=msoControlButton, ID:=1)
With x2MBefehl
.Caption = x2MBefehl2
.OnAction = "x2MachWas2"
End With
End Sub


Sub x2Menu_Löschen()
On Error Resume Next
CommandBars.ActiveMenuBar.Controls(x2MenueName).Delete
End Sub



Private Sub x2MachWas1()
' MsgBox "Daten werden importiert", vbExclamation
Call spB12
'Application.StatusBar = ""
End Sub



Private Sub x2MachWas2()
Application.StatusBar = ""
Call spB05
'Application.StatusBar = ""
End Sub


2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: benutzerdef. Menus --> Untermenus anlegen
06.07.2009 17:02:21
Peter
Hallo Rainer
Vielen Dank. Ich werde mich da mal durcharbeiten.
Freundlicher Gruss, Peter
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige