Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
804to808
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
804to808
804to808
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Benutzerdefinierte Menüleisten

Benutzerdefinierte Menüleisten
29.09.2006 10:03:31
Ralph
Hallo,
ich möchte eine benutzerdefinierte Menüleiste erstellen, so dass ich einen neue Auswahl habe (keine Buttomleiste, sondern einen Eintrag zwischen "Fenster" und dem "?", vielleicht heißt das auch nicht Menüleiste)
Hat jemand einen Tip?
Ralph

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Benutzerdefinierte Menüleisten
29.09.2006 10:28:30
Ralph
Super, Danke.
Ralph
AW: Benutzerdefinierte Menüleisten
29.09.2006 10:28:38
Rudi
Hallo,
mal als Ansatz:

Sub CreateMenu()
Dim oBar As CommandBar, oPop As CommandBarPopup, oBtn As CommandBarButton
Set oBar = Application.CommandBars("worksheet menu bar")
On Error Resume Next
oBar.Controls("MeinMenü").Delete
On Error GoTo 0
Set oPop = oBar.Controls.Add(Type:=msoControlPopup, before:=oBar.FindControl(ID:=30010).Index, temporary:=True)
With oPop
.Caption = "MeinMenü"
.Visible = True
.BeginGroup = True
End With
Set oBtn = oPop.Controls.Add(msoControlButton)
With oBtn
.Caption = "Makro1"
.OnAction = "Makro1"
End With
Set oBtn = oPop.Controls.Add(msoControlButton)
With oBtn
.Caption = "Makro2"
.OnAction = "Makro2"
End With
End Sub
Gruß
Rudi
Anzeige
AW: Benutzerdefinierte Menüleisten
ransi
Hallo Ralph
Versuchs mal so:


Option Explicit
Public Sub test()
Dim neu As CommandBarControl
Set neu = CommandBars("Worksheet Menu Bar").Controls.Add(Type:=msoControlButton, before:=CommandBars("Worksheet Menu Bar").Controls.Count - 1)
With neu
    .Style = msoButtonCaption
    .Caption = "Neuer Knopf"
End With
End Sub


ransi
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige