Доброго всем здоровья.
Подскажите, как правильно заново подгрузить данные из массива в форму при её повторном вызове после закрытия? Проблема такая: в первую форму (так получилось что это UserForm2) загружается список справочников, после выбора справочника вызывается вторая форма (UserForm1), в которую подгружается содержимое выбранного справочника. Решил добавить кнопку возврата к форме со справочниками, для возможности выбора другого справочника, но форма открывается пустой (я так понимаю, при закрытии формы её данные очищаются?). Не долго думая, вставил в код кнопки вызова формы копию кода её заполнения данными из массива из модуля инициализации формы, но ничего не получилось. Пытался объявить переменную массива глобальной - тоже не помогло. Постоянно выдает разного рода ошибки, т.к. я не спец в VBA, понял далеко не всё.
Как поправить код, чтобы повторно вызываемая форма так же заполнялась перечнем справочников?
Подскажите, как правильно заново подгрузить данные из массива в форму при её повторном вызове после закрытия? Проблема такая: в первую форму (так получилось что это UserForm2) загружается список справочников, после выбора справочника вызывается вторая форма (UserForm1), в которую подгружается содержимое выбранного справочника. Решил добавить кнопку возврата к форме со справочниками, для возможности выбора другого справочника, но форма открывается пустой (я так понимаю, при закрытии формы её данные очищаются?). Не долго думая, вставил в код кнопки вызова формы копию кода её заполнения данными из массива из модуля инициализации формы, но ничего не получилось. Пытался объявить переменную массива глобальной - тоже не помогло. Постоянно выдает разного рода ошибки, т.к. я не спец в VBA, понял далеко не всё.
Как поправить код, чтобы повторно вызываемая форма так же заполнялась перечнем справочников?