Fonction IsNull

Renvoie une valeur booléenne indiquant si une expression ne contient aucune donnée valide (NULL).

Syntaxe

IsNull(expression)

Remarques

L'argument expression peut être n'importe quelle expression.

IsNull renvoie la valeur True si l'expression est NULL, c'est-à-dire si elle ne contient aucune donnée valide. Sinon, IsNull renvoie la valeur False. Si l'expression comprend plusieurs variables, une valeur Null dans l'une d'elles entraîne le renvoi de la valeur True pour l'expression entière.

La valeur Null indique que la variable ne contient aucune donnée valide. La valeur Null est différente de la valeur Empty, qui indique qu'une variable n'a pas encore été initialisée. Elle diffère également d'une chaîne de longueur nulle (" "), qui est parfois appelée chaîne NULL.

Remarque :

Utilisez la fonction IsNull pour déterminer si une expression contient une valeur Null. Certaines expressions pour lesquelles vous attendez une valeur True dans certaines circonstances, par exemple If Var = Null et If Var <> Null, renvoient toujours la valeur False. En effet, toute expression contenant une valeur Null est elle-même NULL, et donc, False.

L'exemple suivant utilise la fonction IsNull pour déterminer si une variable contient une valeur Null :

Exemple :

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