Итак, как же правильно закрывать пользовательское диалоговое окно? Давайте рассмотрим различные способы закрытия формы UserForm и их особенности. Для начала создадим форму с кнопкой. Далее в модуле прописываем код с одной строкой для вызова формы: Использование инструкции Unload Для закрытия формы UserForm можно использовать инструкцию Unload. Эта инструкция удаляет форму из памяти. Например, используйте следующую инструкцию: Unload UserForm1 или Unload Me. И то и то, работает. Нужно понимать, что код написан внутри модуля самой формы (при создании формы я дважды нажал на кнопку CommandButton1, и как бы провалился в модуль формы). 📌 Скачать файл пример, можно в конце статьи. Ключевое слово Me указывает на текущую форму. Давайте разберём в каких случаях применяется Unload. Обычно инструкция Unload выполняется после того, как форма завершила все свои функции. Например, на форме может быть кнопка OK (CommandButton), нажатие на которую запускает макрос. В этом макросе одной из функций м
VBA Excel № 148. Как правильно закрывать пользовательское диалоговое окно
3 июня 20243 июн 2024
399
2 мин