nebuchadneza
Goto Top

Erstellen einer benutzerdefinierten Symbolleiste in Excel

Erstellen einer benutzerdefinierten Symbolleiste in Excel

Moin Moin,

habe folgendes Problem:

Ich möchte in Excel eine benutzerdefinierte Symbolleiste mit 10-12 Befehlsschaltflächen erstellen, die beim anklicken jeweils ein Makro starten.

Ein Button funktioniert auch:


Sub Schalter ()

Set MyBar = CommandBars _
.Add(Name:="Bericht", Position:=msoBarTop, _ Temporary:=True)
MyBar.Visible = True

Set oldControl = MyBar.Controls.Add
oldControl.OnAction = "Sprung"

With oldControl
.Caption = ">>Übersicht<<"
. Style = msoButtonIconAndCaption

End With

ActiveWindows.DisplayWorkbookTabs = False

End Sub


Wie füge ich denn nun weitere Buttons ein? Meine Versuche endeten alle erfolgslos.

Vielleicht kann mir hier ja jemand helfen

MfG

B.Böcherer

Content-Key: 39890

Url: https://administrator.de/contentid/39890

Printed on: April 26, 2024 at 17:04 o'clock

Mitglied: 8644
8644 Sep 12, 2006, updated at Oct 18, 2012 at 15:57:13 (UTC)
Goto Top
Moin,

ich hatte hier ein ähnliches Problem. Bin dort auch zu einer Lösung gekommen, die du für deine Zwecke leicht anpassen kannst.

Psycho
Member: Nebuchadneza
Nebuchadneza Sep 14, 2006 at 09:46:04 (UTC)
Goto Top
Danke @psycho Dad, konnte damit tatsächlich mein Problem lösen.

Jetzt tut sich aber die nächste Frage auf:

Gibt es eine Möglichkeit, die Buttons unterschiedlich farbig zu hinterlegen?

B.Böcherer
Mitglied: 8644
8644 Sep 14, 2006 at 10:25:07 (UTC)
Goto Top
Mahlzeit,

@Nebuchadneza:

Ich denke mal, das wird nicht gehen, da die Buttons ihre Color-Eigenschaft vom übergeordneten Element übernehmen.

Psycho