Prezados, boa tarde.
Minha macro faz um procv para retornar um valor de uma lista. Porém, quando o valor não é encontrado na lista, aparece o erro:
"Erro em tempo de execução '1004': Não é possivel obter a propriedade VLookUp da classe WorksheetFunction"
Encontrei na internet para alterar o tipo da variável de STRING para VARIANT e ok, funcionou.
Porém, apareceu novo erro:
"Erro em tempo de execução '13': Tipos incompatíveis", pois a variável Endereco tem valor "Erro 2042"; Porém eu preciso de um contador de erro. Alguma sugestão de como corrigir, por gentileza?
Endereco = Application.VLookup(celly.Offset(0, 3).Value, Sheets("Endereços").Range("A6:B600"), 2, 0)
If Endereco = "" Then
ContaEndereço = ContaEndereço + 1
Muito obrigado!
Postado : 10/11/2017 2:17 pm