Vídeo recomendado
https://youtu.be/diWPPPhW-9E
https://youtu.be/diWPPPhW-9E
Textbox Cep
Moderador: joseA
Textbox Cep
Boa tarde amigos,
Estou precisando de uma ajuda, tenho uma textbox onde quando eu digito cep ele já formata para cep, mas eu pego sempre os ceps dos sites da receita etc, só que no site não está formatado os números para cep, eu copio do site e colo na textbox e ele não formata para cep. Teria como fazer isso? Quando eu copiar do site e colar na textbox cep ele já formatar para cep sem que eu tenha que digitar ?
Aguardo amigos....
Estou precisando de uma ajuda, tenho uma textbox onde quando eu digito cep ele já formata para cep, mas eu pego sempre os ceps dos sites da receita etc, só que no site não está formatado os números para cep, eu copio do site e colo na textbox e ele não formata para cep. Teria como fazer isso? Quando eu copiar do site e colar na textbox cep ele já formatar para cep sem que eu tenha que digitar ?
Aguardo amigos....
Re: Textbox Cep
Bom dia webmaster tudo bem amigo? Então sou um pouco leigo e novo no ramo de vba, teria como vc me ajudar neste quesito?
Obrigado por enquanto....
Obrigado por enquanto....
Re: Textbox Cep
Uso este código, mas ao copiar os dados do site ele não formata. Somente se digitar....
'FORMATO CEP
Private Sub txt_cep_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)
If Not IsNumeric(Chr(KeyAscii.Value)) Or Len(txt_cep.Text) >= 9 Then
KeyAscii.Value = 0
Else
If Len(txt_cep.Text) = 5 Then
txt_cep.Text = txt_cep.Text & "-"
End If
End If
End Sub
'FORMATO CEP
Private Sub txt_cep_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)
If Not IsNumeric(Chr(KeyAscii.Value)) Or Len(txt_cep.Text) >= 9 Then
KeyAscii.Value = 0
Else
If Len(txt_cep.Text) = 5 Then
txt_cep.Text = txt_cep.Text & "-"
End If
End If
End Sub
Re: Textbox Cep
Não formata porque o código está no KeyPress, que acontece só quando você digita. Quando você cola um conteúdo, ele não é ativado.
Minha recomendação é ativar o evento change e chamar a rotina de formatação.
Minha recomendação é ativar o evento change e chamar a rotina de formatação.
Re: Textbox Cep
Segue exemplo amigo, tentei mas não tive êxito.
- Anexos
-
- cep.rar
- (14.21 KiB) Baixado 142 vezes
Re: Textbox Cep
CROVADOR,
Não consegui fazer o código funcionar. De toda forma, chegou a ver isto?
https://www.tomasvasquez.com.br/blog/mi ... -e-change/
Não consegui fazer o código funcionar. De toda forma, chegou a ver isto?
https://www.tomasvasquez.com.br/blog/mi ... -e-change/
Re: Textbox Cep
Já havia dado uma olhada nestes códigos do link que enviou, mas mesmo assim quando vou copiar o cep do site e colo na textbox ele não formata para cep, somente ao digitar....
Eu copio do site sem formato e quando jogo para o Textbox Cep ele não formata para cep.
Exemplo da cópia do site: 83703035
Exemplo de como ele deve retornar formatado para cep na textbox 83703-035
Eu copio do site sem formato e quando jogo para o Textbox Cep ele não formata para cep.
Exemplo da cópia do site: 83703035
Exemplo de como ele deve retornar formatado para cep na textbox 83703-035