Pulldown-Menü/CommondBars
09.03.2004 18:20:19
Berger
Habe ein paar Fragen zu den commondbars.
Benutze folgenden Code:
' Objektavariable für Arbeitsblattmenüleiste besetzen
Set cbrMain = Application.CommandBars("Worksheet Menu Bar")
' Neues Menü vor dem letzten Menüelement hinzufügen
Set ctlMain = cbrMain.Controls.Add( _
Type:=msoControlPopup, _
Before:=cbrMain.Controls.Count)
' Aufschrift festlegen
ctlMain.Caption = "Test Menü"
Set ctlSub = ctlMain.Controls.Add(Type:=msoControlButton)
With ctlSub
.Caption = "Test Makro wird gestartet"
.OnAction = "Test_Makro"
End With
-----------------------------------------------------------
Kann man hier auch bei with ctlsub .caption den text einfärben oder Fett schreiben?
Ist es möglich dem ControlButton ein Bild anzuzeigen (wie bei Einfügen/Diagramm)?
Wie kann man bei mehreren Controlbuttons eine Trennlinie erzeugen (wie bei Einfügen, zwischen Symbol und Seitenumbruch)?
Wie kann ich Untermnenüs erzeugen (wie bei Format/Zeile) ?
Habe 2 ControlButton, einen für alle Blätter schützen und einen für alle Blätter entschützen. Wie kann ich vor den jeweils aktiven Button einen Hacken erzeugen. Beim Start soll immer vor dem Blätter schützen ein Hacken sein.
Danke!
Berger