MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


2 participantes

    [Resolvido]Imputar máscara de entrada de acordo com a quantidade de dígitos

    Krauss
    Krauss
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 254
    Registrado : 23/12/2011

    [Resolvido]Imputar máscara de entrada de acordo com a quantidade de dígitos Empty Imputar máscara de entrada de acordo com a quantidade de dígitos

    Mensagem  Krauss 2/8/2012, 22:06

    Olá guerreiros!

    Seguinte..

    Tenho um campo chamado [Telefone Celular] e gostaria que:

    Se fosse inserido 10 números. Ex: 8888888888, ficaria: (88) 8888-8888 (10 dígitos)
    Se fosse inserido 11 números. Ex: 88888888888, ficaria: (88) 88888-8888 (11 dígitos)

    Isso devido esse novo dígito 9 no estado de SP, ou seja, dependendo do cadastro o telefone vai ter 10 ou 11 dígitos.

    Abraço!


    .................................................................................
    Trabalho com Access 2013

    "A dúvida é o princípio da sabedoria"
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8449
    Registrado : 05/11/2009

    [Resolvido]Imputar máscara de entrada de acordo com a quantidade de dígitos Empty Re: [Resolvido]Imputar máscara de entrada de acordo com a quantidade de dígitos

    Mensagem  Alexandre Neves 2/8/2012, 22:38

    Novamente, Krauss
    Esta dúvida podia bem estar junto com a outra, por se tratar do mesmo tema
    Utilize, Aosair do campo para verificar o tamanho do campo e, conforme o tamanho, formate o campo em consonância
    Krauss
    Krauss
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 254
    Registrado : 23/12/2011

    [Resolvido]Imputar máscara de entrada de acordo com a quantidade de dígitos Empty Re: [Resolvido]Imputar máscara de entrada de acordo com a quantidade de dígitos

    Mensagem  Krauss 3/8/2012, 20:25

    Desculpe abrir outro tópico!

    Como fazer isso? Não sou expert ainda..

    Abraço!


    .................................................................................
    Trabalho com Access 2013

    "A dúvida é o princípio da sabedoria"
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8449
    Registrado : 05/11/2009

    [Resolvido]Imputar máscara de entrada de acordo com a quantidade de dígitos Empty Re: [Resolvido]Imputar máscara de entrada de acordo com a quantidade de dígitos

    Mensagem  Alexandre Neves 3/8/2012, 20:35

    Krauss,
    no acontecimento AoSair:
    If isnull(Txttelefone) or TxtTelefone="" Then exit sub
    Select case len(TxtTelefone)
    Case 10
    TxtTelefone=Format("00 0000-0000")
    case 11
    TxtTelefone=Format("00 00000-0000")
    case else
    msgbox "Preenchimento incorrecto."
    docmd.cancelevent
    end select
    Krauss
    Krauss
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 254
    Registrado : 23/12/2011

    [Resolvido]Imputar máscara de entrada de acordo com a quantidade de dígitos Empty Re: [Resolvido]Imputar máscara de entrada de acordo com a quantidade de dígitos

    Mensagem  Krauss 9/9/2012, 22:10

    Funfou...

    Obrigado!


    .................................................................................
    Trabalho com Access 2013

    "A dúvida é o princípio da sabedoria"

    Conteúdo patrocinado


    [Resolvido]Imputar máscara de entrada de acordo com a quantidade de dígitos Empty Re: [Resolvido]Imputar máscara de entrada de acordo com a quantidade de dígitos

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 2/5/2024, 06:06