Прогрессбар. Как в макросе прописать визуализацию процесса его выполнения?

Автор Hugo, 24 октября 2019, 04:04:58

« назад - далее »

Hugo

Добрый день.
Делаю сейчас макросом массовую выгрузку таблиц в xls (ну или во что другое, не важно) - этот процесс занимает какое-то время, хотелось бы как-то это визуализировать, одного скромного статусбара "Выполняется макрос..." маловато :(.
Может кто уже такое делал?

Hugo

Пока сделал индикацию изменением текста текстбокса, кликом по которому и запускается сам процесс - уже лучше чем ничего...
Использовал такой пример из API Guide:

sub TestTextObject
 set mytext = ActiveDocument.GetSheetObject("TX07")' текстбокс
 prop = mytext.GetProperties
 prop.Layout.Text.v = "=left('abcdef',3)"
 mytext.SetProperties prop
 msgbox("The formula "&prop.Layout.Text.v&" will be displayed as "&mytext.GetText)
end sub

Яндекс.Метрика