VBATips

値や式のチェックを行なうis関数のまとめ(逆引き目次)

意図しない結果が起こらないようにコーディングするための関数(is関数)。
値や式をチェックするis関数(+α)を纏めています。

標準のis関数8個

返り値がTrue / FalseのBoolean型で戻ってくるVBAで準備されている標準関数8個です。

関数内容
IsNumeric関数数値データかどうか判断する
IsDate関数日付データかどうか判断する
IsArray関数配列かどうか判断する
IsObject関数Object型かどうか判断する
IsMissing関数引数が省略されたかどうか判断する
IsNull関数Nullかどうか判断する
IsEmpty関数Emptyかどうか判断する
IsError関数Errorかどうか判断する

isNull関数は、バリアント型の変数に格納される特殊な値(リテラル値)Nullかどうか判断します。
isEmpty関数は、バリアント型の変数の初期値(Empty)かどうか判断します。
isError関数は、「 #DIV/0!」とか「#N/A 」のようなセルの値がエラーかどうか判断します。

値や式のチェックを行うその他関数/プロパティ

is関数のように値や式、型などを判別するための標準関数、応用関数(プロパティ)です。
下記以外にもWorksheet関数を使用すれば、他の判別できる関数もあります。

その他

下記タグは本サイトのまとめ記事です。参考にご利用ください。
まとめ記事索引

 

コメント

タイトルとURLをコピーしました