eu estou usando o exemplo abaixo, mais na hora de gravar os dados na tabela a mascara some e aparece sem os pontos e etc. na tabela ja esta com mascara em formato e mascara de entrada, mais mesmo assim os dados que são inseridos no form entra sem mescara na tabela e so aparece a mascara se eu alterar na tabela. help
Private Sub CPF_AfterUpdate()
If Me.CPF.Value <> fCPF(Me.CPF) Then
MsgBox "CPF Invalido, introduza novamente...", vbInformation
Me.Undo
Cancel = True
Else
MsgBox "CPF válido."
Me.CPF.InputMask = "999\.999\.999\-99;0;_"
End If
End Sub
Private Sub CPF_AfterUpdate()
If Me.CPF.Value <> fCPF(Me.CPF) Then
MsgBox "CPF Invalido, introduza novamente...", vbInformation
Me.Undo
Cancel = True
Else
MsgBox "CPF válido."
Me.CPF.InputMask = "999\.999\.999\-99;0;_"
End If
End Sub
Última edição por davisinega em 29/11/2011, 13:39, editado 1 vez(es)