VIRGULA
Gostaria de solicitar uma orientação...
O seguinte.:
Se o primeiro caractere digitado for uma vÃrgula "," então não aceitar, mais se for digitado depois de um numero qualquer aceitar.
Grato pela atenção........
O seguinte.:
Se o primeiro caractere digitado for uma vÃrgula "," então não aceitar, mais se for digitado depois de um numero qualquer aceitar.
Grato pela atenção........
Assim deve dar:
Dim variavel As Boolean
variavel = Text1.Text Like ",*"
If variavel = True Then
MsgBox "Tem virgula!!!!!!!!!!!!!!!"
Else
MsgBox "Não tem virgula"
End If
Ou assim:
Depois voce coloca no evento Change do textbox:
OnlyNumber Text1 'Text1 = Nome do seu textbox
Abraço,
Function OnlyNumber(ControleSel As Control)
On Error GoTo err_OnlyNumber
If ControleSel = "-" Then Exit Function 'Para aceitar numeros negativos
If IsNumeric(ControleSel) = False Then
ControleSel = 0
Seltext ControleSel
End If
err_OnlyNumber:
Select Case Err.Number
Case Is = 0
Case Else
MsgBox "erro!!"
End Select
End Function
Depois voce coloca no evento Change do textbox:
OnlyNumber Text1 'Text1 = Nome do seu textbox
Abraço,
Esqueci:
O Seltext é outra Function:
Agora sim!!
O Seltext é outra Function:
Function Seltext(ControleSel As Control)
ControleSel.SelStart = 0
ControleSel.SelLength = Len(ControleSel)
End Function
Agora sim!!
Muito obrigado pela ajuda de vcs....
Coloquei o codigo do Maicon Cardoso e BINGO.....Deu certo...
Valeu pela força.
Coloquei o codigo do Maicon Cardoso e BINGO.....Deu certo...
Valeu pela força.
Tópico encerrado , respostas não são mais permitidas