IsNull-Funktion (IstNull)

Gibt einen Wert des Typs Boolean zurück, der angibt, ob ein Ausdruck keine gültigen Daten (Nullwert) enthält.

Syntax

IsNull ( Ausdruck )

Das erforderliche ArgumentAusdruck ist ein Variant-Wert, der Folgendes enthält: Numerischer Ausdruck oder Zeichenfolgenausdruck.

Hinweise

IsNull gibt True zurück, wenn Ausdruck gleich Null ist. Andernfalls gibt IsNull den Wert False zurück. Besteht Ausdruck aus mehreren Variablen, bewirkt Null in einer der zugehörigen Variablen, dass True für den gesamten Ausdruck zurückgegeben wird.

Der Wert Null gibt an, dass die Variant-Variable keine gültigen Daten enthält. Null ist nicht dasselbe wie Leer, das kennzeichnet, dass eine Variable noch nicht initialisiert wurde. Es ist auch nicht dasselbe wie eine leere Zeichenfolge, die gelegentlich auch als Nullzeichenfolge bezeichnet wird.

Wichtig :  Verwenden Sie die IsNull-Funktion, um zu ermitteln, ob ein Ausdruck einen Null-Wert enthält. Ausdrücke, für die Sie unter bestimmten Umständen erwarten, dass sie als True ausgewertet werden, etwa If Var = Null und If Var <> Null, sind immer gleich False. Dies liegt daran, dass jeder Ausdruck, der einen Null-Wert enthält, selbst gleich Null und daher False ist.

Beispiel

Hinweis : Die folgenden Beispiele zeigen die Verwendung dieser Funktion in einem VBA-Modul (Visual Basic for Applications). Wenn Sie weitere Informationen zum Arbeiten mit VBA wünschen, wählen Sie Entwicklerreferenz in der Dropdownliste neben Suchen aus, und geben Sie einen oder mehrere Begriffe in das Suchfeld ein.

In diesem Beispiel wird die IsNull-Funktion verwendet, um zu ermitteln, ob eine Variable einen Null-Wert enthält.

Dim MyVar, MyCheck
MyCheck = IsNull(MyVar) ' Returns False.
MyVar = ""
MyCheck = IsNull(MyVar) ' Returns False.
MyVar = Null
MyCheck = IsNull(MyVar) ' Returns True.
Ihre Fähigkeiten erweitern
Schulung erkunden
Neue Funktionen als Erster erhalten
An Office Insider teilnehmen

War diese Information hilfreich?

Vielen Dank für Ihr Feedback!

Vielen Dank für Ihr Feedback. Es klingt, als ob es hilfreich sein könnte, Sie mit einem unserer Office-Supportmitarbeiter zu verbinden.

×