Anda di halaman 1dari 1

Private Sub Txt_CPF_KeyPress(ByVal KeyAscii As MSForms.

ReturnInteger)
'Limita a Qde de caracteres
Txt_CPF.MaxLength = 14
Select Case KeyAscii
Case 8, 48 To 57 ' BackSpace e numericos
If Len(Txt_CPF) = 3 Or Len(Txt_CPF) = 12 Then
Txt_CPF.Text = Txt_CPF.Text & "."
SendKeys "{End}", False
ElseIf Len(Txt_CPF) = 7 Then
Txt_CPF.Text = Txt_CPF.Text & "."
ElseIf Len(Txt_CPF) = 11 Then
Txt_CPF.Text = Txt_CPF.Text & "-"
SendKeys "{End}", False
End If
Case Else ' o resto travado
KeyAscii = 0
End Select
End Sub

Anda mungkin juga menyukai