IsObject 関数

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

IsObject(
expression
)

引数 expression には、任意の式を指定します。

解説

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

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

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

必要条件

バージョン 1

参照

IsArray 関数 | IsDate 関数 | IsEmpty 関数 | IsNull 関数 | IsNumeric 関数 | Set ステートメント | VarType 関数