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


4 participantes

    [Resolvido]Mascara Caixa de Listagem

    neves1
    neves1
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 152
    Registrado : 12/06/2017

    [Resolvido]Mascara Caixa de Listagem Empty [Resolvido]Mascara Caixa de Listagem

    Mensagem  neves1 23/8/2017, 13:40

    Ola Bom dia,

    Tenho uma caixa de listagem onde aparece as seguintes informações como exemplo abaixo:

    Nome           Celular               Telefone Fixo
    Fulano          1123454522        11981822199

    Gostaria de saber se é possível colocar mascara nos telefones para que fique como no exemplo abaixo:

    Nome            Celular                  Telefone Fixo
    Fulano           (11)2345-4522       (11)98182-2199

    Agradeceria muito se possível alguém responder, obrigado atenção.

    Att

    Paulo
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Mascara Caixa de Listagem Empty Re: [Resolvido]Mascara Caixa de Listagem

    Mensagem  Alexandre Neves 23/8/2017, 15:31

    Boa tarde,
    Formate na origem dos dados da caixa de listagem


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo
    neves1
    neves1
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 152
    Registrado : 12/06/2017

    [Resolvido]Mascara Caixa de Listagem Empty Re: [Resolvido]Mascara Caixa de Listagem

    Mensagem  neves1 23/8/2017, 17:26

    Alexandre poderia me dar um exemplo como fazer isso, obrigado
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5120
    Registrado : 20/04/2011

    [Resolvido]Mascara Caixa de Listagem Empty Re: [Resolvido]Mascara Caixa de Listagem

    Mensagem  Silvio 23/8/2017, 18:05

    Boa tarde...

    Com a permissão de todos, um pitaco.

    O que o Alexandre quis dizer é: Vai na tabela de origem que gera a tua lista e nos campos de telefones..coloque as mascaras de telefone.

    Fone fixo : !\(99") "!9900\-0000;0;_

    Celular: !\(99")-"9\-9999\-9999;0;_


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    good guy
    good guy
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1304
    Registrado : 05/02/2010

    [Resolvido]Mascara Caixa de Listagem Empty Mascara Caixa de Listagem

    Mensagem  good guy 23/8/2017, 18:06

    Olá neves,

    Na tabela de origem, Máscara de Entrada.
    neves1
    neves1
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 152
    Registrado : 12/06/2017

    [Resolvido]Mascara Caixa de Listagem Empty Re: [Resolvido]Mascara Caixa de Listagem

    Mensagem  neves1 23/8/2017, 18:27

    Vou enviar minha base teste para vcs darem uma olhada por gentileza, segue anexo

    Usuário e senha para acesso = agenda
    Anexos
    [Resolvido]Mascara Caixa de Listagem AttachmentAgenda Teste.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (518 Kb) Baixado 30 vez(es)
    neves1
    neves1
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 152
    Registrado : 12/06/2017

    [Resolvido]Mascara Caixa de Listagem Empty Re: [Resolvido]Mascara Caixa de Listagem

    Mensagem  neves1 23/8/2017, 19:06

    Após prestar atenção no local da mascara deu certo o único problema é seguinte, todos os registro novos ele coloca correto, mas os que já tinha no banco de dados não mostra com a mascara correta, oque poderia fazer para atualizar para que todos os contatos da agenda fiquem com a mascara correta.
    good guy
    good guy
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1304
    Registrado : 05/02/2010

    [Resolvido]Mascara Caixa de Listagem Empty Mascara Caixa de Listagem

    Mensagem  good guy 23/8/2017, 19:49

    Olá Neves,

    Adapte para você esta minha sintaxe de uma consulta atualização. Aqui funfou legal. Faça um backup de sua tabela antes. Primeira, crie uma consulta de sua tabela que deseja formatar o campo telefone. No modo SQL de sua consulta ponha a sintaxe abaixe com as devidas modificações de nome da tabela, nome do campo, é claro !!!

    UPDATE TblContatos SET TblContatos.Telefone = Format(TblContatos.Telefone,"(00)00000-0000");

    Ou com 021:

    UPDATE TblContatos SET TblContatos.Telefone = Format(TblContatos.Telefone,"(000)00000-0000");

    Execute a consulta e pronto !!!
    neves1
    neves1
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 152
    Registrado : 12/06/2017

    [Resolvido]Mascara Caixa de Listagem Empty Re: [Resolvido]Mascara Caixa de Listagem

    Mensagem  neves1 23/8/2017, 21:06

    Muito obrigado a todos pelas dicas, agora consegui consertar.
    good guy
    good guy
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1304
    Registrado : 05/02/2010

    [Resolvido]Mascara Caixa de Listagem Empty Mascara Caixa de Listagem

    Mensagem  good guy 23/8/2017, 22:08

    O fórum todo agradece.

    Se quiser adquirir meus livros para ampliar seus conhecimentos:

    Para iniciante:
    https://www.maximoaccess.com/t32310-segundo-livro-publicado-do-good-guy-domine-o-access-vba-para-iniciantes-na-programacao

    Para usuário avançado:
    https://www.maximoaccess.com/t29536-livro-publicado-tecnicas-especiais-de-access-vba-da-autoria-de-good-guy

    "O temor do Senhor(respeito pela Palavra de Deus, leitura e obediência) é o princípio do conhecimento" (Prov. 1.7)
    Disse Jesus: "E conhecereis a Verdade e a Verdade vos libertará". (Jo 8.32)
    Disse Jesus: “Eu sou a luz do mundo; aquele que me segue, não andará em trevas, mas terá a luz da vida.” (Jo. 8.12)

    Conteúdo patrocinado


    [Resolvido]Mascara Caixa de Listagem Empty Re: [Resolvido]Mascara Caixa de Listagem

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 23/11/2024, 21:06