Pessoal,
O código abaixo eu coloco num formulário que montei para que o campo seja obrigatório o preenchimento, o usuário não consegue ir para outro campo sem preencher este primeiro. O problema, é se o usuário optar por fechar o formulário, fica aparecendo a mensagem de preenchimento obrigatório.
Eu gostaria que ao fechar o formulário, não recebesse essa mensagem. Lembrando que todos os campos do formulário são de preenchimento obrigatório e levarão este código.
Private Sub TextBox1_Exit(ByVal Cancel As MSForms.ReturnBoolean)
If TextBox1 = "" Then
MsgBox "Preenchimento Obrigatório"
Cancel = True
TextBox1.SetFocus
End If
End Sub
Obs.: Não achei onde anexar o arquivo aqui no site.
Postado : 21/11/2019 9:42 am