エクセルバージョン
マイクロソフト365
今回は変数が初期化されているかを判定できるIsEmpty関数についてです。
それではいってみましょう!
IsEmpty関数
概要
変数が初期化されているかどうかを、Boolean値(True/False)で返します。
構文
IsEmpty(変数)
引数
IsEmpty | 必須/省略可 | 詳細 |
変数や値 (第1引数) | 必須 | 変数や値を指定(Variant型)。 ・変数が初期化されている場合 → True ・明示的にEmptyを設定している場合 → True (変数 = Empty) ・それ以外 → False |
サンプル
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | Sub test_IsEmpty() '変数 Dim var As Variant Debug.Print IsEmpty(var) '【結果】True var = Null Debug.Print IsEmpty(var) '【結果】False var = "abc" Debug.Print IsEmpty(var) '【結果】False var = Empty Debug.Print IsEmpty(var) '【結果】True End Sub |
まとめ
変数が初期化されてるか確認する場合はご使用してみてください!
以上です。