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

    Extrair apenas numeros de um campo de texto

    avatar
    RodrigoRogerio
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2
    Registrado : 17/12/2017

    Extrair apenas numeros de um campo de texto Empty Extrair apenas numeros de um campo de texto

    Mensagem  RodrigoRogerio 17/12/2017, 21:35

    Boa noite Pessoal
    Tenho uma tabela vinculada do SQL dentro do access, e preciso saber como extrair apenas os numeros de um campo que tem algumas palavras, e tambem sempre um numero entre parenteses. Ex: ao ponto, (01), dividido, em outro campo esta assim: (11), gelo e limao, bastante gelo. Acontece que as vezes o numero esta no começo do campo, as vezes no meio, enfim, nao tem local certo.
    sabem como faço para pegar apenas o numero que estiver nesse campo?
    obrigado
    abs
    rodrigo
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3900
    Registrado : 04/04/2010

    Extrair apenas numeros de um campo de texto Empty Re: Extrair apenas numeros de um campo de texto

    Mensagem  Avelino Sampaio 18/12/2017, 01:00

    Olá!

    um bom caminho é o uso de Expressões Regulares.  Veja neste meu artigo ( copie e cole o endereço abaixo no seu navegador ).

    usandoaccess.com.br/tutoriais/expressoes-regulares-microsoft-access.asp?id=1#inicio

    Sucesso!
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3492
    Registrado : 13/12/2016

    Extrair apenas numeros de um campo de texto Empty Re: Extrair apenas numeros de um campo de texto

    Mensagem  Alexandre Fim 18/12/2017, 11:35

    Bom dia RodrigoRogerio

    Fiz um exemplo de extração de números em um texto.

    Boa sorte.

    Att,

    Alexandre
    Anexos
    Extrair apenas numeros de um campo de texto AttachmentExtNumero.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (24 Kb) Baixado 73 vez(es)
    avatar
    RodrigoRogerio
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2
    Registrado : 17/12/2017

    Extrair apenas numeros de um campo de texto Empty Re: Extrair apenas numeros de um campo de texto

    Mensagem  RodrigoRogerio 18/12/2017, 14:31

    Muito obrigado pelo retorno Pessoal.
    Apliquei essa expressão(Meio([Observação];(EmSeq(1;[Observação];")")-2))), e deu certo.
    Porem alguns campos nao contem parenteses ")". Nesse caso, esta retornando #Erro, e isso atrapalha tudo. Sabem como faço para que retorne um campo em branco ou o numero 0?
    muito obrigado
    abs
    rodrigo

    Conteúdo patrocinado


    Extrair apenas numeros de um campo de texto Empty Re: Extrair apenas numeros de um campo de texto

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 21/11/2024, 22:30