Datenschutzerklärung


Direktnachricht



Ihre Software
Details
Excel/VBA 🔍
Add-Ins
Excel/VBA

Excel-Beispiele:
Erklärungen, Formeln, VBA-Code und mehr

Hinweise zu den Beispielen finden Sie hier: Beispiele


Symbolleisten aus- und einblendenMakro/Sub/Prozedur

Kategorie: Menü ▸ Veraltet

(Tipp 61) Nachricht zum Beitrag an Autor Nach oben

Wie kann man beim Start einer Arbeitsmappe alle Symbolleisten aus- und eine benutzerdefinierte einblenden, beim SchlieÃ?en der Arbeitsmappe die vorherigen Einstellungen wiederherstellen?

Hinweis zu Excel 2007: Hier ist es wirkungslos.

Dim Cd As CommandBar Dim Cdb$() Private Sub Workbook_Open() Dim intI As Integer For Each Cd In Application.CommandBars If Cd.Type <> msoBarTypeMenuBar Then If Cd.Visible Then On Error Resume Next intI = intI + 1 ReDim Preserve Cdb(intI) Cdb(intI) = Cd.Name Cd.Visible = False End If End If Next Cd Application.CommandBars("MeineSymbolleiste").Visible = True End Sub Private Sub Workbook_BeforeClose(Cancel As Boolean) Dim intI As Integer On Error Resume Next For intI = 1 To UBound(Cdb) Application.CommandBars(Cdb(intI)).Visible = True Next intI Application.CommandBars("MeineSymbolleiste").Visible = False End Sub