o usuario digita apenas os numeros e, ao perder o foco, a textbox ficaria com os pontos, barra e traço necessarios.
fiz da seguinte maneira
Private Sub txtCNPJ_LostFocus()
txtCNPJ.Text = Format(txtCNPJ.Text, "00.000.000/0000-00")
End Sub
mas quando fui testar, era pro CNPJ ficar assim: 06.328.317/0001-41
mas ficou assim: 6328317000141,000.
sem os pontos, com uma virgula e com um ponto no final
o que devo fazer pro numero ficar certo???
o campo CNPJ é do tipo text
tem alguma coisa que interfere???
obrigado
então pessoal...
o problema foi resolvido aqui mas não completamente...
ao invés de colocar o codigo assim:
Private Sub txtCNPJ_LostFocus()
txtCNPJ.Text = Format(txtCNPJ.Text, "00.000.000/0000-00")
End Sub
eu coloquei assim
Private Sub txtCNPJ_LostFocus()
txtCNPJ.Text = Format(txtCNPJ.Text, "00,000,000/0000-00")
End Sub
com virgulas no lugar de pontos....
mas ainda assim o numero não sai do formato correto...
o numero fica da seguinte forma
05.327.319./000.1-
ou seja...tem um ponto a mais antes da barra e um ponto a mais depois dos 3 zeros...impossibilitando o aparecimento dos dois digitos apos o traço
Pergunta
Gabriel Cabral
Olá pessoal...
intao...
eu tenho uma textbox que vou colocar o CNPJ.
o usuario digita apenas os numeros e, ao perder o foco, a textbox ficaria com os pontos, barra e traço necessarios.
fiz da seguinte maneira
mas quando fui testar, era pro CNPJ ficar assim: 06.328.317/0001-41 mas ficou assim: 6328317000141,000. sem os pontos, com uma virgula e com um ponto no final o que devo fazer pro numero ficar certo??? o campo CNPJ é do tipo text tem alguma coisa que interfere??? obrigado então pessoal... o problema foi resolvido aqui mas não completamente... ao invés de colocar o codigo assim: eu coloquei assimcom virgulas no lugar de pontos....
mas ainda assim o numero não sai do formato correto...
o numero fica da seguinte forma
05.327.319./000.1-
ou seja...tem um ponto a mais antes da barra e um ponto a mais depois dos 3 zeros...impossibilitando o aparecimento dos dois digitos apos o traço
o que está errado????
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.