変数が配列かどうかをチェックする( IsArray 関数 )
IsArray 関数の使い方
【書式】
result = IsArray( varname )
【引数・戻り値】
- varname ・・・ 調べる変数
- result ・・・ 引数 varname が配列かどうかを調べた結果
(ブール型:配列の場合は、True / 配列以外の場合は、False )。
IsArray 関数の使用例
サンプルVBAソース
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
Sub Sample_isarray() Dim myArr(2), myVa1, myVa2, myNum, myStr myArr(0) = "あ" myArr(1) = "い" myArr(2) = "う" myStr = "A,B,C,D,E,F,G" myVa1 = Array(1, 2, 3, 4, 5) myVa2 = Split(myStr, ",") myNum = 20 MsgBox "myArr:" & IsArray(myArr) & Chr(13) & _ "myVa1:" & IsArray(myVa1) & Chr(13) & _ "myVa2:" & IsArray(myVa2) & Chr(13) & _ "myStr:" & IsArray(myStr) & Chr(13) & _ "myNum:" & IsArray(myNum) End Sub |
実行結果
関連記事
-
-
乱数ジェネレータを初期化 (乱数系列を再設定) する(Randomize ステートメント)
Randomize ステートメントの使い方 Rnd 関数 を使用する前に使用しま …
-
-
列挙型変数(Enum ステートメント)
列挙型変数を使う 列挙型変数を使用するには、Enum ステートメントを使って、宣 …
-
-
指定した値を16進数で表記した文字列に変換する(Hex 関数)
Hex 関数 の使い方 【書式】 result = Hex ( expressi …
-
-
VBA で正規表現を使う(RegExp オブジェクトのプロパティ)
RegExp オブジェクトのプロパティ RegExp オブジェクトの詳細に関して …
-
-
指定した数値に対応する選択肢の値・数式を返す(Choose 関数)
Choose 関数 の使い方 Choose 関数は、指定されたインデックス値(1 …
-
-
引数が省略されたかどうかをチェックする( IsMissing 関数 )
IsMissing 関数の使い方 【書式】 result = IsMissing …
-
-
色の設定(Color プロパティ・RGB 関数)
Color プロパティ Color プロパティは、指定したオブジェクトの色を取得 …
-
-
書式を変換(Format 関数)
Format 関数の使い方 【書式】 result = Format ( exp …
-
-
カレントフォルダの取得・設定(DefaultFilePath プロパティ)
DefaultFilePath プロパティ カレントフォルダとは、ブックを開いた …
-
-
日付時刻:日付時刻データを計算( DateAdd 関数 )
DateAdd 関数(日付・時刻の値を加算・減算結果を取得) 【書式】 resu …
