変数が配列かどうかをチェックする( 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 |
実行結果
関連記事
-
-
変数のデータ型・宣言(Dim ステートメント)
変数の宣言 一般的な方法 【書式】 Dim varname [ As type, …
-
-
ユーザー定義定数(Const ステートメント)
定数を使う ユーザー定義の定数を使用するには、Const ステートメントを使って …
-
-
Math 関数( Abs,Atn,Cos,Exp,Log,Rnd,Sgn,Sin,Sqr,Tan )
Abs 関数 【書式】 value = Abs ( number ) 【引数・戻 …
-
-
日付時刻:時・分・秒を取得(Hour、Minute、Second 関数)
日付時刻から時・分・秒を取得する関数 【書式】 time_hour = Hour …
-
-
VBA の演算子(比較演算子)
比較演算子 比較演算子による演算の結果は「真」の場合は「True」、「偽」の場合 …
-
-
文字列:文字を指定数並べた文字列を返す(String 関数)
String 関数 【書式】 result = String ( number, …
-
-
出力位置、書き込み位置を設定(Tab 関数)
出力位置、書き込み位置を設定 Tab 関数 は、Print メソッド、または P …
-
-
配列の要素数を取得する(UBound 関数・LBound 関数)
UBound 関数・LBound 関数 【書式】 result = UBound …
-
-
CPU に制御を移す(DoEvents 関数)
DoEvents 関数 DoEvents 関数を実行すると、CPU に制御を移し …
-
-
乱数を生成する(Rnd 関数)
Rnd 関数の使い方 Rnd 関数は、0 以上、1 未満の範囲の乱数を単精度浮動 …
