Zum Hauptinhalt springen

Ist leer

Gibt einen booleschen Wert zurück, der angibt, ob eine Variable initialisiert wurde.

Aufbau

IsEmpty(Ausdruck)

Parameter

Das Argument „expression“ kann ein beliebiger Ausdruck sein. Da „IsEmpty“ jedoch dazu dient, festzustellen, ob einzelne Variablen initialisiert sind, ist das Argument „expression“ meist ein einzelner Variablenname.

Beschreibung

IsEmpty gibt „True“ zurück, wenn die Variable nicht initialisiert oder explizit auf „Empty“ gesetzt wurde; andernfalls gibt sie „False“ zurück. Es wird immer „false“ zurückgegeben, wenn der Ausdruck mehr als eine Variable enthält.

Beispiel

Im folgenden Beispiel wird die Funktion „IsEmpty“ verwendet, um festzustellen, ob eine Variable initialisiert wurde:

Dim MyVar, MyCheck

MyCheck = IsEmpty(MyVar) ' Gibt „True“ zurück.

MyVar = Null ' Weist den Wert Null zu.

MyCheck = IsEmpty(MyVar) ' Gibt „False“ zurück.

MyVar = Empty ' Weist den Wert „Empty“ zu.

MyCheck = IsEmpty(MyVar) ' Gibt „True“ zurück. |