Gibt einen booleschen Wert zurück, der angibt, ob ein Ausdruck keine gültigen Daten enthält (Null).
Syntax
IsNull(expression)
Anmerkungen
Das Argument "expression" kann ein beliebiger Ausdruck sein.
IsNull gibt "True" zurück, wenn der Ausdruck Null ist, d.h. keine gültigen Daten enthält. Andernfalls gibt IsNull "False" zurück. Wenn der Ausdruck aus mehreren Variablen besteht, bewirkt Null in einer beliebigen enthaltenen Variable, dass "True" für den gesamten Ausdruck zurückgegeben wird.
Der Nullwert gibt an, dass die Variable keine gültigen Daten enthält. Null ist nicht identisch mit "Empty", was bedeutet, dass eine Variable noch nicht initialisiert wurde. Es ist auch nicht dasselbe wie eine Zeichenfolge mit Nulllänge (" "), die manchmal als Nullzeichenfolge bezeichnet wird.
Hinweis:
Mit der IsNull-Funktion können Sie bestimmen, ob ein Ausdruck einen Nullwert enthält. Ausdrücke, die unter bestimmten Umständen wahrscheinlich als "True" ausgewertet werden, z.B. "If Var = Null" und "If Var <> Null", sind immer "False". Das liegt daran, dass jeder Ausdruck, der einen Nullwert enthält, selbst Null und daher "False" ist.
Im folgenden Beispiel wird mit der IsNull-Funktion bestimmt, ob eine Variable einen Nullwert enthält:
Beispiel:
MyVar = Null ' Assign Null. MyCheck = IsNull(MyVar) ' Output: True.