IsEmpty


構文

IsEmpty(expression)

引数expressionには、Empty値かどうかを判定するバリアント型の変数を指定します。

解説

引数expressionで指定したバリアント型変数がEmpty値である場合Trueを返します。Empty値でない場合はFalseを返します。

Empty値とはバリアント型変数に格納できる特殊な値で、バリアント型変数が初期化されていない状態を表します。Empty値は、数値では0と評価され、文字列としては長さ0の文字列と評価されます。

サンプル

次の例は、バリアント型変数がEmpty値かどうかを判定します。

Sub Sample()
    Dim a As Variant
    MsgBox IsEmpty(a)       'Trueを返します
    a = 123
    MsgBox IsEmpty(a)       'Falseを返します
End Sub