IsEmpty 関数

変数が初期化されているかどうかを示す Boolean 値を返します。

構文

IsEmpty(expression)

必須の引数は、数値式または文字列式を含む Variant です。 ただし、IsEmpty を使用して個別の変数が初期化されているかどうかを判断するので、expression 引数は、通常、1 つの変数名です。

解説

IsEmpty は、変数が初期化されていない場合、または明示的に Empty に設定されている場合は True を返します。それ以外の場合は False を返しますに複数の変数が含まれている場合、False は常に返されます。 IsEmpty、バリアントの意味のある情報のみを返します。

この例では、IsEmpty 関数を使用して、変数が初期化されているかどうかを判断します。

Dim MyVar, MyCheck
MyCheck = IsEmpty(MyVar)    ' Returns True.

MyVar = Null    ' Assign Null.
MyCheck = IsEmpty(MyVar)    ' Returns False.

MyVar = Empty    ' Assign Empty.
MyCheck = IsEmpty(MyVar)    ' Returns True.

関連項目

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。