Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Bearbeitungsleiste per VBA einblenden

Forumthread: Bearbeitungsleiste per VBA einblenden

Bearbeitungsleiste per VBA einblenden
11.03.2004 07:21:22
Wolfgang
Hallo*
"noch'ne Frage": manchmal kommt es bei mir vor, dass urplötzlich die Bearbeitungsleiste und auch die Statusleiste verschwunden ist (vermutlich durch Aufruf anderer Arbeitsmappen).- Gibt es die Möglichkeit, per VBA den Aufruf dieser Leisten direkt beim Öffnen der jeweiligen Arbeitsmappe zu automatisieren?
Danke auch hier schon jetzt für Eure Mithilfe.
Gruß - Wolfgang
Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Bearbeitungsleiste per VBA einblenden
11.03.2004 07:40:59
p@ulchen
Hallo Wolfgang,


Private Sub Workbook_Open()
If Application.DisplayFormulaBar = False Then Application.DisplayFormulaBar = True  'Bearbeitungsleiste
If Application.DisplayStatusBar = False Then Application.DisplayStatusBar = True    'Statusleiste
End Sub

     Code eingefügt mit Syntaxhighlighter 2.1

Gruß aus Leipzig
P@ulchen
Das Forum lebt auch von den Rückmeldungen !
Anzeige
AW: Bearbeitungsleiste per VBA einblenden
11.03.2004 11:57:15
Wolfgang
Hallo P@ulchen,
Danke.- läuft und rennt super. Zu meiner anderen Anfrage bzgl. des Zellenformates muß ich noch zuhause testen, gehe aber davon aus, dass das auch funktionieren wird.- Insofern auch hierfür noch recht herzlichen Dank.
Gruß - Wolfgang
Danke für die Rückmeldung! oT
11.03.2004 11:59:47
P@ulchen
Anzeige

Infobox / Tutorial

Bearbeitungsleiste in Excel per VBA einblenden


Schritt-für-Schritt-Anleitung

Um die Bearbeitungsleiste in Excel mithilfe von VBA dauerhaft einzublenden, kannst du die folgenden Schritte befolgen:

  1. Öffne Excel und die Arbeitsmappe, in der du die Bearbeitungsleiste aktivieren möchtest.

  2. Drücke ALT + F11, um den VBA-Editor zu öffnen.

  3. Füge folgendes VBA-Skript in das ThisWorkbook-Modul ein:

    Private Sub Workbook_Open()
       If Application.DisplayFormulaBar = False Then Application.DisplayFormulaBar = True 'Bearbeitungsleiste
       If Application.DisplayStatusBar = False Then Application.DisplayStatusBar = True 'Statusleiste
    End Sub
  4. Schließe den VBA-Editor und speichere deine Arbeitsmappe.

  5. Öffne die Arbeitsmappe erneut, um zu prüfen, ob die Bearbeitungsleiste einblendet.


Häufige Fehler und Lösungen

  • Fehler: Die Bearbeitungsleiste bleibt verschwunden.

    • Lösung: Stelle sicher, dass das Skript im richtigen Modul (ThisWorkbook) eingefügt wurde und dass die Makros aktiviert sind.
  • Fehler: Statusleiste erscheint nicht.

    • Lösung: Überprüfe, ob der Code für die Statusleiste korrekt eingegeben wurde.

Alternative Methoden

Falls du die Bearbeitungsleiste nicht über VBA einblenden möchtest, kannst du auch die folgenden Methoden verwenden:

  1. Manuelles Einblenden:

    • Gehe zu Ansicht > Bearbeitungsleiste und aktiviere sie dort.
  2. Tastenkombination:

    • Es gibt keine standardmäßige Tastenkombination, um die Bearbeitungsleiste ein- oder auszublenden, aber du kannst eine eigene Tastenkombination in den Excel-Optionen festlegen.

Praktische Beispiele

  1. Bearbeitungsleiste automatisch aktivieren:

    • Nutze das oben genannte VBA-Skript, um sicherzustellen, dass die Bearbeitungsleiste bei jedem Öffnen der Arbeitsmappe sichtbar ist.
  2. Statusleiste und Bearbeitungsleiste einblenden:

    • Das Skript aktiviert sowohl die Bearbeitungsleiste als auch die Statusleiste, sodass du alle wichtigen Informationen auf einen Blick hast.

Tipps für Profis

  • Dauerhaftes Einblenden:

    • Um die Bearbeitungsleiste dauerhaft anzuzeigen, kannst du die Arbeitsmappe als .xlsm speichern, sodass das VBA-Skript bei jedem Öffnen ausgeführt wird.
  • VBA-Anpassungen:

    • Du kannst das VBA-Skript weiter anpassen, um zusätzliche Leisten wie die Eingabeleiste oder die Befehlszeile ein- oder auszublenden.

FAQ: Häufige Fragen

1. Wie kann ich die Bearbeitungsleiste wieder ausblenden? Um die Bearbeitungsleiste auszublenden, kannst du im VBA-Editor den Wert auf False setzen:

Application.DisplayFormulaBar = False

2. Funktioniert dieses Skript auch in Excel für Mac? Ja, das Skript funktioniert auch in Excel für Mac, solange die VBA-Funktionalität aktiviert ist.

3. Was tun, wenn die Bearbeitungsleiste nach dem Ausführen des Skripts nicht erscheint? Überprüfe, ob die Makros in deinen Excel-Einstellungen aktiviert sind. Manchmal müssen auch die Excel-Optionen angepasst werden.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige