表紙へ

2.変数に値が代入されているかを調べる

 

Dim X As Variant

と宣言した変数に値が代入されたかされていないか調べる例。

 

If IsEmpty(X) Then

    MsgBox "値は代入されていません!"

Else

    MsgBox "値は代入されています。"

End IF

 

メモ:宣言してから値が代入されるまでの間は変数の内容は 0 や "" として扱われる。

 

Microsoft社公式 IsEmptyの解説 を見る