Мне просто интересно, можно ли по-прежнему показывать встроенный индикатор выполнения, пока я использую этот параметр:
Application.ScreenUpdating = False
Я знаю, что могу сделать свой собственный индикатор выполнения с помощью пользовательской формы, но вместо этого я бы предпочел использовать встроенный
Application.StatusBar
для отображения сообщений, которые я запрограммировал, и встроенный индикатор выполнения, показывающий ход открытия файла, как в Excel, если включен ScreenUpdating.
Возможно ли это? Должен ли я вместо этого программировать свой собственный индикатор прогресса? Это скорее вопрос производительности, я бы предпочел не делать этого, если моя программа закончится через 1 м35 с, а не 1 м 30 с.