Bom Dia a Todos do Fórum
Venho Novamente solicitar ajuda aos amigos
Para resumir já pesquisei em todos os tópicos deste fórum (A não ser que passei despercebido por algum, mas acho difícil) e não encontrei algum que desse um resultado positivo ao assunto.
Uso este código abaixo para alterar a mascara de RG quando tem numerações diferente e ele esta no evento Private Sub Form_Current() do form, a mascara esta Ok no form mas não esta gravando na tabela.
EX: No form 11.111.111-0 Na tabela 111111110
Já passei por todos eventos do campo "Me.txtInscEst_RG" e não obtive resultado e também já fiz teste com números no lugar # e nada.
Nota: Na tabela esta como campo texto e sem mascara
Private Sub Form_Current()
Dim sCod As String
sCod = Len(Me.txtInscEst_RG)
Select Case sCod
Case Is = 7
Me.txtInscEst_RG.InputMask = "#\.###\.###;0;#"
Case Is = 8
Me.txtInscEst_RG.InputMask = "#\.###\.###\-#;0;#"
Case Is = 9
Me.txtInscEst_RG.InputMask = "##\.###\.###\-#;0;#"
Case Is = 10
Me.txtInscEst_RG.InputMask = "##\.###\.###\-##;0;#"
Case Is = 12
Me.txtInscEst_RG.InputMask = "###\.###\.###\.###;0;#"
End Select
End Sub
O que pode estar errado?
Preciso de Ajuda
Aguardo
Venho Novamente solicitar ajuda aos amigos
Para resumir já pesquisei em todos os tópicos deste fórum (A não ser que passei despercebido por algum, mas acho difícil) e não encontrei algum que desse um resultado positivo ao assunto.
Uso este código abaixo para alterar a mascara de RG quando tem numerações diferente e ele esta no evento Private Sub Form_Current() do form, a mascara esta Ok no form mas não esta gravando na tabela.
EX: No form 11.111.111-0 Na tabela 111111110
Já passei por todos eventos do campo "Me.txtInscEst_RG" e não obtive resultado e também já fiz teste com números no lugar # e nada.
Nota: Na tabela esta como campo texto e sem mascara
Private Sub Form_Current()
Dim sCod As String
sCod = Len(Me.txtInscEst_RG)
Select Case sCod
Case Is = 7
Me.txtInscEst_RG.InputMask = "#\.###\.###;0;#"
Case Is = 8
Me.txtInscEst_RG.InputMask = "#\.###\.###\-#;0;#"
Case Is = 9
Me.txtInscEst_RG.InputMask = "##\.###\.###\-#;0;#"
Case Is = 10
Me.txtInscEst_RG.InputMask = "##\.###\.###\-##;0;#"
Case Is = 12
Me.txtInscEst_RG.InputMask = "###\.###\.###\.###;0;#"
End Select
End Sub
O que pode estar errado?
Preciso de Ajuda
Aguardo