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


3 participantes

    [Resolvido]Duplicar Coluna na Mesma Tabela Com WhatsApp

    avatar
    pablo.arruda
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3
    Registrado : 22/09/2022

    [Resolvido]Duplicar Coluna na Mesma Tabela Com WhatsApp Empty [Resolvido]Duplicar Coluna na Mesma Tabela Com WhatsApp

    Mensagem  pablo.arruda 23/7/2023, 13:37

    Olá colegas,
    Como faço para duplicar a coluna (Celular1Cliente) Telefone Celular (xx) xxxxx-xxxx
    em nova coluna já existente (Celular1ClienteLimpo) na mesma tabela, retirando-se a máscara para ficar assim: xxxxxxxxxxx
    A tabela ficará com duas colunas:
    * uma coluna será telefone com máscara, que é entrada do formulário
    * outra coluna será telefone sem máscara para manipulação.
    Cada vez que adicionar um novo (Celular1Cliente) (xx) xxxxx-xxxx no formulário, após atualizar o campo com a máscara deverá ser adicionado novo (Celular1ClienteLimpo) xxxxxxxxxxx na mesma tabela em coluna separada sem a máscara.
    Muito Obrigado
    Smile

    ------
    Private Sub Celular1Cliente_AfterUpdate()

    If IsNull(Celular1Cliente) Then
       Celular2Cliente.SetFocus
    Else
       'aqui preciso retirar a máscara (xx) xxxxx-xxxx para ficar assim: xxxxxxxxxxx
       Celular1ClienteLimpo = Me.Celular1Cliente
    End If

    End Sub
    ------
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7919
    Registrado : 15/03/2013

    [Resolvido]Duplicar Coluna na Mesma Tabela Com WhatsApp Empty Re: [Resolvido]Duplicar Coluna na Mesma Tabela Com WhatsApp

    Mensagem  Alvaro Teixeira 24/7/2023, 10:57

    Olá Pablo Arruda,
    Seja Bem-Vindo ao fórum.

    Crie uma consulta atualizar e tente a função nativa Val(Celular1Cliente).
    Se tiver dificuldades, partilhe base de dados com tabela e dados de teste.

    Abraço
    avatar
    pablo.arruda
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3
    Registrado : 22/09/2022

    [Resolvido]Duplicar Coluna na Mesma Tabela Com WhatsApp Empty Re: [Resolvido]Duplicar Coluna na Mesma Tabela Com WhatsApp

    Mensagem  pablo.arruda 24/7/2023, 18:11

    Olá Sr Alvaro Teixeira, tudo bem?
    Obrigado pela calorosa recepção no fórum.

    Compartilho aqui a base de dados, com a tabela e os dados de teste.
    Preciso capturar o número de telefone sem a máscara para gerar o link WhatsApp.
    Outro tipo de solução, mais viável, poderá ser adotada.

    As valorosas dicas daqui do MaximoAccess têm permitido-me desenvolver esta pequena aplicação.
    Espero, em breve, também, poder contribuir.

    Obrigado
    Anexos
    [Resolvido]Duplicar Coluna na Mesma Tabela Com WhatsApp AttachmentLimpar Mascara Telefone.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (62 Kb) Baixado 7 vez(es)
    avatar
    FabioGO
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 124
    Registrado : 22/08/2012

    [Resolvido]Duplicar Coluna na Mesma Tabela Com WhatsApp Empty Re: [Resolvido]Duplicar Coluna na Mesma Tabela Com WhatsApp

    Mensagem  FabioGO 25/7/2023, 13:02

    Sem precisar criar nova coluna, tente assim:

    Código:
    Private Sub Celular1Cliente_AfterUpdate()

    If IsNull(Celular1Cliente) Then
       Celular2Cliente.SetFocus
    Else
       'aqui preciso retirar a máscara (xx) xxxxx-xxxx para ficar assim: xxxxxxxxxxx
       Celular1ClienteLimpo = Replace(Me.Celular1Cliente,"(","")
       Celular1ClienteLimpo = Replace(Celular1ClienteLimpo,")","")
       Celular1ClienteLimpo = Replace(Celular1ClienteLimpo,"-","")
       Celular1ClienteLimpo = Replace(Celular1ClienteLimpo," ","")
    End If

    End Sub
    avatar
    pablo.arruda
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3
    Registrado : 22/09/2022

    [Resolvido]Duplicar Coluna na Mesma Tabela Com WhatsApp Empty Re: [Resolvido]Duplicar Coluna na Mesma Tabela Com WhatsApp

    Mensagem  pablo.arruda 25/7/2023, 16:35

    FabioGO, tudo bem?

    Ótimo, funcionou perfeitamente.

    Muito obrigado!

    FabioGO gosta desta mensagem

    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7919
    Registrado : 15/03/2013

    [Resolvido]Duplicar Coluna na Mesma Tabela Com WhatsApp Empty Re: [Resolvido]Duplicar Coluna na Mesma Tabela Com WhatsApp

    Mensagem  Alvaro Teixeira 26/7/2023, 15:49

    Olá a todos,

    O Val neste caso não ia dar, mas ficou resolvido.

    cheers

    Conteúdo patrocinado


    [Resolvido]Duplicar Coluna na Mesma Tabela Com WhatsApp Empty Re: [Resolvido]Duplicar Coluna na Mesma Tabela Com WhatsApp

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 27/4/2024, 06:43