nebuchadneza

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
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

Content-ID: 39890

Url: https://administrator.de/forum/erstellen-einer-benutzerdefinierten-symbolleiste-in-excel-39890.html

Ausgedruckt am: 14.07.2025 um 06:07 Uhr

8644
8644 12.09.2006, aktualisiert am 18.10.2012 um 17:57:13 Uhr
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
Nebuchadneza
Nebuchadneza 14.09.2006 um 11:46:04 Uhr
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
8644
8644 14.09.2006 um 12:25:07 Uhr
Mahlzeit,

@Nebuchadneza:

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

Psycho