Is 運算子
用來比較兩個對象參考 變數。
語法
結果=object1Isobject2
Is 運算符語法具有下列部分:
部分 | 描述 |
---|---|
result | 必要;任何數值的變數。 |
object1 | 必填;任何物件名稱。 |
object2 | 必填;任何物件名稱。 |
註解
如果 object1 和 object2 都參考相同的物件, 則結果 為 True;如果沒有, 結果 會是 False。 有數種方式可以建立兩個變數來參考相同的物件。
在下列範例中,A 已設定為參考與 B 相同的物件:
Set A = B
下列範例會讓 A 和 B 參考與 C 相同的物件:
Set A = C
Set B = C
範例
這個範例會使用 Is 運算符來比較兩個對象參考。 物件變數名稱是泛型的,僅供說明之用。
Dim MyObject, YourObject, ThisObject, OtherObject, ThatObject, MyCheck
Set YourObject = MyObject ' Assign object references.
Set ThisObject = MyObject
Set ThatObject = OtherObject
MyCheck = YourObject Is ThisObject ' Returns True.
MyCheck = ThatObject Is ThisObject ' Returns False.
' Assume MyObject <> OtherObject
MyCheck = MyObject Is ThatObject ' Returns False.
另請參閱
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。