wie kann in in der Statuszeile (unten) einen festen Text (über VBA) eintragen.
Diese Text soll nach dem Öffnen der Datei zu sehen sein.
Danke vorab....
SELMA
Private Sub Workbook_Open()
Application.StatusBar = "mein Text"
End Sub
Um einen festen Text in der Statusleiste von Excel anzuzeigen, kannst du VBA verwenden. Hier ist eine einfache Schritt-für-Schritt-Anleitung:
Öffne die Excel-Datei, in der du den Text in der Statusleiste anzeigen möchtest.
Drücke ALT + F11
, um den VBA-Editor zu öffnen.
Klicke im Projektfenster auf deine Arbeitsmappe.
Wähle "Einfügen" und dann "Modul".
Füge den folgenden Code in das Modul ein:
Private Sub Workbook_Open()
Application.StatusBar = "Mein Text"
End Sub
Schließe den VBA-Editor und speichere die Datei als Makro-fähige Arbeitsmappe (*.xlsm).
Schließe die Datei und öffne sie erneut. Der Text sollte jetzt in der Statusleiste angezeigt werden.
Fehler: Text wird nicht angezeigt
Fehler: Statusleiste ist nicht sichtbar
Es gibt verschiedene Möglichkeiten, um die Statusleiste in Excel zu nutzen:
Manuelles Setzen des Textes: Du kannst den Text auch manuell in die Statusleiste eingeben, indem du die Statusleiste mit der rechten Maustaste anklickst und "Text in Statusleiste" wählst.
Automatisierung mit Makros: Du kannst auch ein Makro erstellen, das den Text in der Statusleiste ändert, wenn bestimmte Bedingungen erfüllt sind, z.B. beim Wechseln von Blättern.
Hier sind einige praktische Beispiele, die du ausprobieren kannst:
Beispiel 1: Setze den aktuellen Datums- und Zeitstempel in die Statusleiste:
Private Sub Workbook_Open()
Application.StatusBar = "Heute ist: " & Date & " " & Time
End Sub
Beispiel 2: Zeige eine benutzerdefinierte Nachricht an, wenn ein bestimmtes Blatt aktiv ist:
Private Sub Worksheet_Activate()
Application.StatusBar = "Du bist jetzt im Blatt: " & Me.Name
End Sub
Application.StatusBar = False
verwendest.1. Wie kann ich die Statusleiste nach dem Schließen von Excel zurücksetzen?
Du kannst den Code Application.StatusBar = False
im Workbook_BeforeClose
-Ereignis hinzufügen, um die Statusleiste zu leeren, bevor die Datei geschlossen wird.
2. Funktioniert dieser VBA-Code in allen Excel-Versionen?
Ja, der Code ist mit den meisten modernen Excel-Versionen kompatibel, einschließlich Excel 2010, 2013, 2016 und 2019. Stelle sicher, dass du Makros aktiviert hast.
Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden
Suche nach den besten AntwortenEntdecke unsere meistgeklickten Beiträge in der Google Suche
Top 100 Threads jetzt ansehen