Возвращает логическое значение, указывающее, инициализирован ли переменная.
Синтаксис
IsEmpty ( expression )
Обязательным выражениемаргумент является Variant, содержащий число или строковое выражение. Тем не менее, так как IsEmpty используется для определения инициализации отдельных переменных, аргумент выражения чаще всего представляет собой одно имя переменной.
Замечания
IsEmpty возвращает значение True , если переменная неинициализирована или явно задано значение пусто; В противном случае возвращается значение False. Значение False всегда возвращается, если выражение содержит несколько переменных. IsEmpty возвращает только значимые сведения для вариантов.
Пример
Примечание: В примерах ниже показано, как использовать эту функцию в модуле Visual Basic для приложений (VBA). Чтобы получить дополнительные сведения о работе с VBA, выберите Справочник разработчика в раскрывающемся списке рядом с полем Поиск и введите одно или несколько слов в поле поиска.
В этом примере функция IsEmpty используется для определения того, была ли инициализирована переменная.
Dim MyVar, MyCheck
MyCheck = IsEmpty(MyVar) ' Returns True. MyVar = Null ' Assign Null. MyCheck = IsEmpty(MyVar) ' Returns False. MyVar = Empty ' Assign Empty. MyCheck = IsEmpty(MyVar) ' Returns True.