Compartilhar via


Operador Is

Utilizado para comparar duas variáveis de referência de objetos.

Sintaxe

resultado=object1Éobjeto2

A sintaxe do operador É tem as seguintes partes:

Sair Descrição
resultado Obrigatório; qualquer variável numérica.
objeto1 Necessário; qualquer nome de objeto.
objeto2 Necessário; qualquer nome de objeto.

Comentários

Se o objeto1 e o objeto2 se referirem ao mesmo objeto, o resultado é Verdadeiro; se não o fizerem, o resultado é Falso. Podem ser feitas duas variáveis para fazer referência ao mesmo objeto de várias formas.

No exemplo seguinte, A foi definido para fazer referência ao mesmo objeto que B:

Set A = B

O exemplo seguinte faz com que A e B se refiram ao mesmo objeto que C:

Set A = C
Set B = C

Exemplo

Este exemplo utiliza o operador Is para comparar duas referências de objetos. Os nomes das variáveis de objeto são genéricos e são utilizados apenas para fins de ilustração.

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.

Confira também

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.