Função IsNull

Retorna um valor Booliano que indica se a expressão não contém dados válidos (Null).

Sintaxe

IsNull(expression)

Comentários

O argumento expression pode ser qualquer expressão válida.

IsNull retornará True se a expressão for do tipo Null, ou seja, se não tiver dados válidos; caso contrário, IsNull retornará False. Se a expressão consistir em mais de uma variável, o valor Null em qualquer variável constituinte fará com que True seja retornado para a expressão inteira.

O valor Null indica que a variável não contém dados válidos. Null é diferente de Empty, que indica que uma variável ainda não foi inicializada. Também não é o mesmo que uma string de tamanho zero (" "), algumas vezes chamada de string nula.

Nota:

Use a função IsNull para determinar se uma expressão contém um valor Nulo. Expressões que geralmente são avaliadas como True em algumas circunstâncias, como If Var = Null e If Var <> Null, são sempre False. Isso ocorre porque qualquer expressão que contenha Null é Nula e, portanto, Falsa.

O exemplo a seguir usa a função IsNull para determinar se uma variável contém um valor Nulo:

Exemplo:

MyVar = Null   ' Assign Null.
MyCheck = IsNull(MyVar)   
' Output: True.