Type mismatch in VLookup

RMSoares

Membro
Olá,
estou a criar um form em VBA que introduzindo um numero de telefone deve validar (utilizando o VLOOKUP) uma sheet e devolver o nome da pessoa.




A sheet tem 2 colunas a primeira com o contacto e a segunda com o nome
Contact Name
123456789 RMSoares
987654321 ALFA




Para efectuar o Lookup estou a utilizar a seguinte instrucção
NameTextBox.Value = Application.VLookup(ContactTextBox.Value, Range("$A$2:$B$100"), 2)




Testei com valores alfanumericos e funcionou mas quando utilizo valores numericos (que é o expectavel), ocorre o seguinte erro :


Run-time error '-2137352571 (80020005)': Could not set the Value property. Type mismatch




Alguma sugestão de como corrigir o problema de forma a que seja possivel utilizar valores numericos ?
 
Back
Topo