AndrePeteca 6/3/2016, 22:10
2 como eu faço para contar três caracteres no meu campo e parar no quarto carácter para o Usuário continuar preenchendoboa tarde formiga10x, o primeiro deu certo, o segundo vou tentar explicar melhor para ver se você consegue me ajudar.
este procedimento e para numero de telefone celular, vai fazer uma pergunta para o usuário, se o numero do celular tem 9 na frente? se sim colocar a mascar e numero 9 na frente, gostaria que depois que coloca-se a mascare o numero 9 para-se no terceiro carácter para o usuário continuar digitando o numero do celular
este e o código que estou usando, o que esta dando de errado e quando faz o setFocus ai seleciona tudo do campo e se o usuário continuar a digitar apaga tudo.
- Código:
If MsgBox("O celular tem o numero 9?", vbQuestion + vbYesNo, "CELULAR") = vbYes Then
Me.txt_Fone.InputMask = "# #### - ####"
Me.txt_Fone = "9 "
Me.txt_Fone.SetFocus
Else
Me.txt_Fone.InputMask = "#### - ####"
Me.txt_Fone.SetFocus
End If