Функция IsEmpty

Возвращает логическое значение Boolean, которое указывает, была ли инициализирована переменная.

Синтаксис

IsEmpty(expression)

Обязательный аргументвыражения — это Variant, содержащий числовое или строковое выражение. Однако поскольку IsEmpty используется для определения инициализации отдельных переменных, аргумент выражение является чаще всего названием одиночной переменной.

Замечания

IsEmpty возвращает значение True, если переменная не инициализована, или для нее явно указано значение Empty; в противном случае оно возвращает значениеFalse. False будет возвращаться всегда, если выражение содержит больше одной переменной. IsEmpty возвращает значащие данные только для элементов Variant.

Пример

В этом примере функция 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.

См. также

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.