Informationen in der Excel-Statusleiste darstellen
So greifen Sie auf die Excel-Statusleiste zu
Sie möchten die Statusleiste nutzen, um darin eigene Texte oder Informationen anzuzeigen, während ein Makro ausgeführt wird?
Greifen Sie auf die Statusleiste direkt zu, indem Sie die Eigenschaft Application.StatusBar verwenden. Das folgende Makro demonstriert, wie das geht:
Sub Statusleiste()
Dim EinAus As Boolean
EinAus = Application.DisplayStatusBar
Application.DisplayStatusBar = True
Application.StatusBar = "Meine Meldung..."
'hier Befehle einfügen
Application.StatusBar = False
Application.DisplayStatusBar = EinAus
End Sub
Im Makro wird zunächst festgehalten, ob die Statusleiste aktuell ein- oder ausgeblendet ist. Dann wird die Leiste eingeschaltet und dort der Text "Meine Meldung ausgegeben. Anschließend wird die Statusleiste wieder auf den Standardwert zurückgesetzt. Dann erfolgt ein Abschalten der Leiste, falls Sie vor Aufruf des Makros ebenfalls abgeschaltet war.
Wenn Sie das Makro ausführen, können Sie die neue Meldung in der Statusleiste erkennen: