エクセルバージョン
マイクロソフト365
今回は変数が配列かどうかを判定できるIsArray関数についてです。
それではいってみましょう!
IsArray関数
概要
変数が配列かどうかを、Boolean値(True/False)で返します。
構文
IsArray(変数名)
引数
IsArray | 必須/省略可 | 詳細 |
変数名 (第1引数) | 必須 | 変数名を指定。 ・変数が配列の場合 → True ・それ以外 → False |
サンプル
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | Sub test_IsArray() '変数を定義 Dim num As Integer '静的配列を定義 Dim ary(1) As Integer '動的配列を定義 Dim ary2() '変数 Debug.Print isArray(num) '【結果】False '静的配列 Debug.Print isArray(ary) '【結果】True '動的配列 Debug.Print isArray(ary2) '【結果】True End Sub |
まとめ
変数が配列かを判定したい場合はご使用してみてください。
以上です!