Функція IsNull
Повертає значення типуBoolean, що вказує на те, чи містить вираз допустимі дані або дорівнює NULL.
Обов'язковий аргументвиразаргумент є значенням типу Variant, що містить числове вираз або рядковий вираз.
ФункціяIsNullповертає значенняTrue, якщо аргументвиразмає значенняNULL. В іншому випадку функціяIsNullповертає значенняFalse. Якщовиразмістить кілька змінних і хоча одна з них має значенняNULL, повертається значенняTrueдля всього виразу.
ЗначенняNULLвказує на те, що змінна типуVariantне містить допустимих даних. ЗначенняNULLі порожньо - не те саме; останнє показує, що змінна ще ініціалізована. Воно не дорівнює також і рядку нульової довжини (""), іноді називається порожнім рядком.
Важливо:Використовуйте функціюIsNull, щоб визначити, чи містить вираз значенняNULL. Деякі вирази, які, здавалося б, повинні у певних випадках повертатиTrue, наприклад, If Var = Null і If Var <> Null завжди повертаютьFalse. Це тому. що вираз, що міститьNULL, саме собою дорівнюєNULLі тому даєFalse.
Примітка:Нижче наведено приклади, як використовувати цю функцію в модулі Visual Basic для програм (VBA). Щоб отримати додаткові відомості про роботу з VBA, виберітьДовідник розробникау списку, що розкривається, поряд з полемПошукі введіть одне або кілька слів у полі пошуку.
У наступному прикладі за допомогою функціїIsNullвизначається, чи містить змінна значенняNULL.