240 читали · 1 год назад
VBA Excel № 31. Ввод кода VBA.
Код VBA, который находится в модуле VBA, состоит из инструкций. Хотя обычно принято вводить одну инструкцию в каждой строке, это не является обязательным требованием, и можно указывать несколько инструкций в одной строке, разделяя их двоеточием. В приведенном ниже примере на одной строке содержатся четыре инструкции: Однако соглашусь с большинством программистов, что код легче читать, если в каждой строке находится только одна инструкция. Например: Строка кода может быть любой длины. Если текущая строка достигает правой границы окна, то модуль VBA продолжается на следующей строке...
118 читали · 4 месяца назад
VBA Excel № 148. Как правильно закрывать пользовательское диалоговое окно
Итак, как же правильно закрывать пользовательское диалоговое окно? Давайте рассмотрим различные способы закрытия формы UserForm и их особенности. Для начала создадим форму с кнопкой. Далее в модуле прописываем код с одной строкой для вызова формы: Использование инструкции Unload Для закрытия формы UserForm можно использовать инструкцию Unload. Эта инструкция удаляет форму из памяти. Например, используйте следующую инструкцию: Unload UserForm1 или Unload Me. И то и то, работает. Нужно понимать, что...