変数が配列かどうかをチェックする( 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 |
実行結果
関連記事
-
-
VBA の演算子(文字連結演算子:& 演算子 + 演算子)
文字連結演算子 文字連結演算子は、文字列の連結を行うときに使用する演算子で、「& …
-
-
Join 関数(配列の要素を結合)
Join 関数 1次元配列の各要素を指定した区切り文字で連結します。 【書式】 …
-
-
指定した値を8進数で表記した文字列に変換する(Oct 関数)
Oct 関数 の使い方 【書式】 result = Oct ( expressi …
-
-
指定した値を16進数で表記した文字列に変換する(Hex 関数)
Hex 関数 の使い方 【書式】 result = Hex ( expressi …
-
-
引数の整数部分を取得する(Fix 関数・Int 関数)
Fix 関数・Int 関数の使い方 【書式】 number_fix = Fix …
-
-
色の設定(ColorIndex プロパティ・Colors プロパティ)
ColorIndex プロパティ ColorIndex プロパティは、指定したオ …
-
-
指定した数値を文字列に変換する(Str 関数)
Str 関数 の使い方 Str 関数は、数値・数式を文字列に変換して返す関数です …
-
-
ユーザー定義関数:自動再計算関数の設定(Volatile メソッド)
ユーザー定義関数で、自動再計算を行うかどうかを設定する ワークシート上で使用する …
-
-
ショートカットメニュー(CommandBar オブジェクト)
ショートカットメニュー(コンテキストメニュー) 右クリックで表示されるメニューの …
-
-
セルのデータを区切り文字で複数のセルに分割する(TextToColumns メソッド)
TextToColumns メソッド TextToColumns メソッドを使用 …
