Senhores, sou novato no ramo de programação e por isso gostaria de pedir uma luz aos amigos.
Tenho um cadastro de clientes onde existe o campo NOME.
Existe também o botão CADASTRAR que é o gatilho para cadastrar tudo desse Form para uma Planilha.
O caso é o seguinte:
Quero fazer com que, se o camarada clicar em CADASTRAR e o campo NOME esteja em branco, apareça uma MsgBox de erro.
Caso contrário, ele cadastre normalmente os dados.
Estou aqui fritanto os miolos tentando utilizar a função While que vi em alguns outros códigos por ai.
Vejam como está:
Dim teste_cad_branco As Integer 'Criei uma variável para poder "quebrar o loop"
While teste_cad_branco = 0
If ComboBox10.Value <> "" Then
teste_cad_branco = 1
Else
End If
Wend
Só que tem algo de muito errado!
Se o campo NOME (Combobox10) estiver preenchido, normal! Sai do While tranquilo.
Mais se o campo NOME estiver em branco... fudeu! Loop infinito!
Como faço pra ele entender que ele tem que dar um tempo para o usuário digitar algo no campo NOME e não ficar freneticamente nesse loop maluco?
O caso é que se ele visse que o campo NOME esta em branco, ele deveria voltar para o começo do While a aguardar uma nova ação do usuário (neste caso, digitar algo no campo NOME e clicar em CADASTRAR novamente)
Desculpe a pergunta amigos. Pode parecer ridicula para alguns mais realmente tudo que sei, estou tentando desvendar na raça.
Nunca criei uma variável e muito menos usei o While.
Se puderem verificar os passos desse código, agradeço DEMAIS!
Forte abraço!
Postado : 13/03/2013 1:21 pm