ERRO DE EXECUÇÃO, T...
 
Notifications
Clear all

ERRO DE EXECUÇÃO, TIPOS INCOMPATIVEIS

5 Posts
3 Usuários
0 Reactions
1,085 Visualizações
(@eraldofer)
Posts: 70
Trusted Member
Topic starter
 

Boa Tarde,
Colegas,

Estou adaptando esta planilha para um modelo que me atenda no entanto quando clico na opção novo do formulário, da esse erro de execução 13, tipos compatíveis, não consegui identificar o motivo ainda, alguém poderia ajudar?!!

Loguin e senha: ADMIN e ADMIN

 
Postado : 11/01/2017 1:18 pm
NERI S
(@neri-s)
Posts: 0
Estimable Member
 

Boa noite

dá uma olhada na SUB CalcRetido()

Ela está com alguns problemas de multiplicação, subtração, etc, .... começa a olhar por ali...na verdade fica muito mais fácil nomear as txt com o nome correto. Sei que no começo parece mais fácil assim, mas complica tudo....

Depois vai pedindo mais ajuda.

Abraço e boa sorte

 
Postado : 11/01/2017 4:47 pm
(@eraldofer)
Posts: 70
Trusted Member
Topic starter
 

La na CalcRetido fiz tudo mudei variáveis, verifiquei as multiplicações mas não encontrei nada que fundamentasse o erro. Será que alguem poderia ajudar?

 
Postado : 12/01/2017 5:49 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Básicamente o erro se dá por causa da rotina txtNomeEmpresa_Change

Ao clicar em novo registro e feita a limpeza dos valores para deixar um form em branco, essa limpeza no txtNomeEmpresa, "dispara" a sub txtNomeEmpresa_Change, que por sua vez chama a sub calcRetido que efetua calculos, mas como nomeEmpresa está em branco gera erro na procura consequentemente no calculo.
Experimente utilizar outro evento como por exemplo Exit, que não é afetado/disparado pela "limpeza"
Altere de:

Private Sub txtNomeEmpresa_Change()
If txtEndereco.Value <> "" And txtNomeContato.Value <> "" Then CalcRetido
End Sub

Para:

Private Sub txtNomeEmpresa_Exit(ByVal Cancel As MSForms.ReturnBoolean)
If txtEndereco.Value <> "" And txtNomeContato.Value <> "" Then CalcRetido
End Sub

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 12/01/2017 6:27 am
(@eraldofer)
Posts: 70
Trusted Member
Topic starter
 

Muito Obrigado amigo!!!
Deu certo!!!
Tu e top das galáxias kkkk!!!!

 
Postado : 13/01/2017 5:11 am