Notifications
Clear all

Tipos imcompativeis

7 Posts
2 Usuários
0 Reactions
1,293 Visualizações
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Senhores, Boa Noite!

Tenho um formulário com 17 textbox, 2 para inserção de datas, 7 para inserção de valores numéricos e 8 para exibição de resultados de cálculos com os valores digitados nas 7 textbox. o problema é quando um usuário clicka no botão de comando "gravar" e tem um textbox, ele grava dados pela metade, se todos os textbox estão vazios ele gera um Erro em tempo de execução "13", tipos imcompatíveis.
Existe alguma maneira de fazer uma validação que ao clickar no botão gravar e tiver alguma textbox vazia a validação impeça a gravação e setfocus na textbox que está vazia.

Obrigado!

Doni

 
Postado : 03/11/2015 4:48 pm
(@wagner-morel-vidal-nobre)
Posts: 4063
Famed Member
 

Doni,

Boa Noite!

Veja se é assim.

 
Postado : 03/11/2015 5:29 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Wagner, boa noite!
funcionou a validação impede a gravação, no seu código vc colou um msgbox, copiei seu código para meu formulario mas a msgbox não está funcionado!

Doni

 
Postado : 03/11/2015 6:00 pm
(@wagner-morel-vidal-nobre)
Posts: 4063
Famed Member
 

Beleza! Aí eu preciso ver seu código, pois, conforme arquivo que lhe enviei, a mensagem é exibida sempre que uma caixa de texto estiver vazia.

 
Postado : 03/11/2015 6:06 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Agora estou no celular, assim que possível posto o arquivo, por favor de uma olhada geral e se encontrar erros por favor me avise.
Obrigado!

 
Postado : 03/11/2015 6:47 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Wagner, boa noite!

Segue a planilha pra vc dar uma olhada.

Desde já obrigado pela força!

Doni

 
Postado : 04/11/2015 5:21 pm
(@wagner-morel-vidal-nobre)
Posts: 4063
Famed Member
 

OK.

Havia um equívoco da sua parte e um erro de lógica de programação da minha. Seus controles de caixa de texto se chamam txb(algumacoisa). Eu fiz o código, genericamente, para caixa de texto que começam como nome default dado pela Microsoft (TextBox).

Segue a versão corrigida.

 
Postado : 05/11/2015 12:02 pm