Operador Is
Empregado para comparar
duas variáveis contendo referências a objetos, utilizando esta sintaxe:
Resultado = Objeto1 Is Objeto2
Se Objeto1 e
objeto2 forem do mesmo objeto, o resultado será , caso contrário, será False.
Duas variáveis podem se referenciar ao mesmo objeto quando uma variável de
objeto é atribuída a outra.
Quando uma delas é atribuída à outra:
Set A = B
Ou quando ambas referem-se a um terceiro objeto:
Set A = B
Set B = C
Exemplo: O
exemplo que se segue emprega o operador Is para comparar duas referências a
objeto (observe que como as variáveis
não tiveram tipo declarado, são consideradas como Variant pelo VBA):
Dim obj1, obj2, obj3, obj4, Resultado
Obj1 = obj2
Obj3 = obj3
Obj4 = OutroObjeto
Resultado = obj1 Is obj3 ‘ Retorna True
Resultado = obj4 Is obj3 ‘ Retorna
False
Até a Próxima!!
Nenhum comentário:
Postar um comentário