У меня есть надстройка над надстройками, которая вызывается перед открытием любой книги.Этот xlam вызывает пользовательскую форму (vbmodal) с кнопками да и нет.При нажатии кнопки код продолжается, но в конце рабочая книга, которую я намеревался открыть, не открывается.
- vbmodeless работает, но пользовательская форма находится в фоновом режиме и открываеткнига в конце концов не нужна.
- это происходит только тогда, когда нужно открыть существующий файл;с совершенно новым файлом Excel он работает нормально.
Порядок подпрограмм в xlam:
workbook_open вызывает Sub из модуля
-> Sub из этого модуля вызываеткнопка пользовательской формы
-> в пользовательской форме вызывает подпрограмму из модуля
-> подпрограмма в модуле закрывает пользовательскую форму (выгрузить или скрыть)
У кого-нибудь есть решение для этого?