Отображение информации в строке состояния Excel

Anonim

Как получить доступ к строке состояния Excel

Хотели бы вы использовать строку состояния для отображения собственного текста или информации во время выполнения макроса?

Доступ к строке состояния напрямую с помощью свойства Application.StatusBar использовать. Следующий макрос демонстрирует, как это сделать:

Дополнительная строка состояния ()

Dim OnOff как логическое

OnOff = Application.DisplayStatusBar

Application.DisplayStatusBar = True

Application.StatusBar = "Мое сообщение …"

'вставьте здесь команды

Application.StatusBar = False

Application.DisplayStatusBar = OnOff

Конец подписки

Макрос сначала записывает, отображается ли строка состояния в данный момент или скрыта. Затем панель включается, и там выводится текст «Мое сообщение. Затем строка состояния сбрасывается до значения по умолчанию. Затем панель отключается, если она также была отключена до вызова макроса.

Когда вы запустите макрос, вы увидите новое сообщение в строке состояния: