Страницы: 1
RSS
Инициализация немодальной Userform при Worksheet_SelectionChange
 
Здравствуйте, коллеги!
Подскажите, пожалуйста, вот в таком вопросе.
Есть немодальная форма, в которую при открытии попадают данные с листа. Необходимо, чтобы при смене активной ячейки в листе запускался Userform_Initialize. Как это можно сделать?
 
А смысл?
Не проще код, который записан в событии Initialize вынести в отдельный модуль(изменив ссылки на форму Me обращением по имени формы) и при измнении в ячейке просто вызывать эту процедуру?
Так правильнее, чем перегружать каждый раз форму.
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
 
а как проверить показана сейчас форма или нет?
 
А проверить видимость не подходит?
Код
If UserForm1.Visible Then ...
 
Мерси )
Страницы: 1
Наверх