IsObject 関数

IsObject(expression)

式が数値として評価できるかどうかを調べ、結果をブール値で返します。式がオートメーション オブジェクトを参照しているかどうかを調べ、結果をブール値で返します。

引数

expression
任意の式を指定します。

解説

IsObject 関数は、引数 expression の内部処理形式が有効なオートメーション オブジェクトの場合、またはユーザー定義型のオブジェクトの場合は、真 (True) を返します。それ以外は偽 (False) を返します。

使用例

次のコードは、IsObject 関数を使って識別子がオブジェクト変数を示すかどうかを調べる例です。

Dim MyInt, MyCheck, MyObject
Set MyObject = Me
MyCheck = IsObject(MyObject)     '真 (True) を返します。
MyCheck = IsObject(MyInt)        '偽 (False) を返します。
              

関連

IsArray 関数 | IsDate 関数 | IsEmpty 関数 | IsNull 関数 | IsNumeric 関数 | VarType 関数

このページの先頭へ