none
VALIDAR UM CAMPO EMAIL E TELEFONE VBA RRS feed

  • Pergunta

  • Tenho um VBA de assistência técnica onde o técnico informa telefone e email.

    Tem como, em vba, reconhecer se foi digitado algo que não contenha um formato de email? E em telefone, eu já formatei para que ao digitar já apareça (xx)xxxx-xxxxx, mas quero que o técnico não consiga, por exemplo digitar igual fiz agora com os "x", que só aceite número.

    Como faço isso?

    terça-feira, 15 de setembro de 2015 15:32

Respostas

  •  Oi boa tarde ? Bom Porque vc nu faz um if dentro de uma timer para que quado ele digitar um letra aparecer uma msgbox falado que so permite numeros assim a timer vai ficar verificando se o cara digitor augo erado veja a foto a baixo mostrando um exemplo bem basico espero que tenha ajudo vc o codigo e bem basico e da para vc modificar muito fácil


    • Marcado como Resposta Marcos SJ segunda-feira, 21 de setembro de 2015 20:17
    sábado, 19 de setembro de 2015 18:30

Todas as Respostas

  • Com relação ao telefone eu consegui encontrar uma forma de só permitir número e já resolve o problema

    'para permitir que apenas números sejam digitados
        If KeyAscii < Asc("0") Or KeyAscii > Asc("9") Then
            KeyAscii = 0
        End If

    Agora, meus senhores, como faço para um textbox reconhecer que nele deve conter @ e .com

    Em suma, preciso de uma fórmula "CONTER" em vba.

    Obrigado

    terça-feira, 15 de setembro de 2015 20:10
  • Olá Diego,

    Por gentileza verifique estas informações:

    Link 01

    Link 02

    Link 03

    Link 04

    Link 05

    Espero ter ajudado.

    Atenciosamente


    Marcos Roberto de Souza Junior

    Esse conteúdo e fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as respostas que resolveram o seu problema. Essa e uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    quarta-feira, 16 de setembro de 2015 18:40
  •  Oi boa tarde ? Bom Porque vc nu faz um if dentro de uma timer para que quado ele digitar um letra aparecer uma msgbox falado que so permite numeros assim a timer vai ficar verificando se o cara digitor augo erado veja a foto a baixo mostrando um exemplo bem basico espero que tenha ajudo vc o codigo e bem basico e da para vc modificar muito fácil


    • Marcado como Resposta Marcos SJ segunda-feira, 21 de setembro de 2015 20:17
    sábado, 19 de setembro de 2015 18:30
  • Boa tarde,

    Por falta de retorno do usuário, esta thread será encerrada.

    Caso seja necessário, por gentileza, abra uma thread nova.

    Atenciosamente

    Marcos Roberto de Souza Junior

    Esse conteúdo e fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as respostas que resolveram o seu problema. Essa e uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    segunda-feira, 21 de setembro de 2015 20:17