Я нашел множество примеров для этого на нескольких языках, но ни один из них не относится к VBA. В этом вопросе Как загрузить несколько файлов в VB6 с индикатором выполнения? рассматриваются три разных подхода для этого в VB6.
Ни один из этих подходов не работает для меня, потому что:
Номер 2 выше казался наиболее многообещающим. Мне интересно, могу ли я создать интерфейс IBindStatusCallback, используя модуль класса из моего проекта VBA?
Или, может быть, есть свойства / методы, доступные с использованием номера 3 выше, которые будут обеспечивать текущий прогресс. Приветствуется любая помощь.