I'm creating a "Database" in Excel, for that I created a Form for users to register
For this Form I created a procedure to check if the fields contain invalid data or if the textboxes are empty
the problem is that even if a specific "Textbox" is not empty, the program displays the error message of that same "Textbox"
Shouldn't "msgbox" have a value of 2?
For this Form I created a procedure to check if the fields contain invalid data or if the textboxes are empty
the problem is that even if a specific "Textbox" is not empty, the program displays the error message of that same "Textbox"
Code:
Private Sub bt_seguinte_Click()
Dim senha_verify_register
lb_erro_nome_completo.Visible = False
lb_erro_nome_usuario.Visible = False
lb_erro_senha.Visible = False
lb_erro_confirmar_senha.Visible = False
Select Case True
Case Trim(txt_nome_completo) = "" Or IsNumeric(txt_nome_completo) And Trim(txt_nome_usuario) = "" And Trim(txt_senha) = "" And Trim(txt_confirmar_senha) = ""
If Trim(txt_nome_completo) = "" Then
lb_erro_nome_completo.Visible = True
ElseIf IsNumeric(txt_nome_completo) Then
lb_erro_nome_completo.Visible = True
lb_erro_nome_completo.Caption = "*Caracteres Inválidos"
End If
lb_erro_nome_usuario.Visible = True
lb_erro_senha.Visible = True
lb_erro_confirmar_senha.Visible = True
MsgBox "1"
Case Trim(txt_nome_completo) = "" Or IsNumeric(txt_nome_completo) And Trim(txt_nome_usuario) = "" And Trim(txt_senha) = ""
If Trim(txt_nome_completo) = "" Then
lb_erro_nome_completo.Visible = True
ElseIf IsNumeric(txt_nome_completo) Then
lb_erro_nome_completo.Visible = True
lb_erro_nome_completo.Caption = "*Caracteres Inválidos"
End If
lb_erro_nome_usuario.Visible = True
lb_erro_senha.Visible = True
MsgBox "2"
Shouldn't "msgbox" have a value of 2?