Galera é o seguinte:
Tenho um Textbox que receberá o numero de notafiscal. Dele não sai se não houver algo preenchido. Teria como colocar junto ao evento Exit alguma coisa para aceitar apenas numeros? Para forçar o preenchimento, o código abaixo deu certo, mas para numero, não estou conseguindo.
Alguém poderia dar uma ajudinha?
'VERIFICANDO SE A NOTA FOI PREENCHIDA
Private Sub txtNota_Exit(ByVal Cancel As MSForms.ReturnBoolean, KeyAscii As Integer)
If varCancel = False Then
If Me.txtNota = "" Then
MsgBox "Por favor, insira o número da Nota para poder continuar", vbCritical, "Numero de Nota Requerido"
Cancel = True
End If
Else
Exit Sub
End If
'somente numero
If Me.txtNota(KeyAscii < 48 Or KeyAscii > 57) And KesAscii <> 8 Then
KeyAscii = 0
End If
End Sub
Alguem poderia dar uma mãozinha?? 
Postado : 23/02/2017 9:42 am