Notifications
Clear all

Erro em tempo de execução 13

5 Posts
2 Usuários
0 Reactions
1,407 Visualizações
(@efs2016)
Posts: 38
Eminent Member
Topic starter
 

Bom dia, galera..
Ao fazer o login, está dando o erro em tempo de execução 13.
Tipos incompatíveis.

Alguém poderia dar uma mãozinha?
Grato...

 
Postado : 28/10/2016 7:11 am
(@mprudencio)
Posts: 2749
Famed Member
 

O que acontece é que vc esta fazendo uma referencia em cima de um intervalo ao inves de fazer em uma unica celula

O erro esta na linha

If login.Value = Sheets("Dados").Range("B2:B5").Value And senha.Value = procura Then

E a causa é o Range("B2:B5").Value

Na verdade vc precisa fazer um loop que vai verificar cada linha do seu cadastro e que possa verificar se o valor da textbox onde vc digita o usuario e este for localizado na planilha dados.

Marcelo Prudencio
Microsoft Excel Brasil no Facebook

"Começar já é a metade do caminho."
Autor Desconhecido

Simplifica que simples fica.
Nicole Tomazella.

"O Simples é Sempre Melhor Que o Complicado"
Jorge Paulo Lemann.

 
Postado : 28/10/2016 7:33 am
(@efs2016)
Posts: 38
Eminent Member
Topic starter
 

Francamente, não está dando certo...
vou tentando aqui...

 
Postado : 28/10/2016 10:23 am
(@mprudencio)
Posts: 2749
Famed Member
 

Olha ae

Marcelo Prudencio
Microsoft Excel Brasil no Facebook

"Começar já é a metade do caminho."
Autor Desconhecido

Simplifica que simples fica.
Nicole Tomazella.

"O Simples é Sempre Melhor Que o Complicado"
Jorge Paulo Lemann.

 
Postado : 28/10/2016 3:54 pm
(@efs2016)
Posts: 38
Eminent Member
Topic starter
 

Eu tinha feito com Do Until, mas continuou dando erro.

 
Postado : 28/10/2016 4:44 pm