Vídeo recomendado
https://youtu.be/diWPPPhW-9E
https://youtu.be/diWPPPhW-9E
[RESOLVIDO] ACCESS: Extrair parte de um texto
Moderador: joseA
[RESOLVIDO] ACCESS: Extrair parte de um texto
Boa-tarde.
Gostaria de saber se existe a possibilidade de extrair parte de um texto em access?
Por exemplo, possuo um campo chamado "discriminação" com a seguinte informação:
Tipo 1 - PIS/COFINS/CSLL - R$ 76,72 Vencimento 30/11/17Informação: Percentual
Tipo 2 - PIS/COFINS/CSLL - R$ 290,16Vencimento 06/07/09
Preciso extrair apenas a data de vencimento que hora está no meio de várias informações (tipo 1), hora está no final da informação (tipo 2).
Eu estou utilizando uma consulta de atualização e a seguinte função dentro do "CONSTRUTOR":
Direita([TBL_2_01_CRNfe]![Discriminacao_dos_Servicos];Compr([TBL_2_01_CRNfe]![Discriminacao_dos_Servicos])-EmSeq(4;[TBL_2_01_CRNfe]![Discriminacao_dos_Servicos];"/"))
Se alguém souber para me ajudar
Obrigada,
Cy Rangel.
Gostaria de saber se existe a possibilidade de extrair parte de um texto em access?
Por exemplo, possuo um campo chamado "discriminação" com a seguinte informação:
Tipo 1 - PIS/COFINS/CSLL - R$ 76,72 Vencimento 30/11/17Informação: Percentual
Tipo 2 - PIS/COFINS/CSLL - R$ 290,16Vencimento 06/07/09
Preciso extrair apenas a data de vencimento que hora está no meio de várias informações (tipo 1), hora está no final da informação (tipo 2).
Eu estou utilizando uma consulta de atualização e a seguinte função dentro do "CONSTRUTOR":
Direita([TBL_2_01_CRNfe]![Discriminacao_dos_Servicos];Compr([TBL_2_01_CRNfe]![Discriminacao_dos_Servicos])-EmSeq(4;[TBL_2_01_CRNfe]![Discriminacao_dos_Servicos];"/"))
Se alguém souber para me ajudar
Obrigada,
Cy Rangel.
Editado pela última vez por cy_rangel em Sáb Fev 17, 2018 3:45 pm, em um total de 1 vez.
- Reinaldo
- Jedi
- Mensagens: 1537
- Registrado em: Sex Ago 01, 2014 4:09 pm
- Localização: Garça - SP / SCS - SP
Re: ACCESS: Extrair parte de um texto
A data sempre estará depois da palavra vencimento?
Sempre no formato dd/mm/aa?
Sempre no formato dd/mm/aa?
- Reinaldo
- Jedi
- Mensagens: 1537
- Registrado em: Sex Ago 01, 2014 4:09 pm
- Localização: Garça - SP / SCS - SP
Re: ACCESS: Extrair parte de um texto
Experimente utilizar: DtV: Meio([Campo1];EmSeq(1;[Campo1];"Vencimento")+11;8)
Re: ACCESS: Extrair parte de um texto
Olá Reinaldo.
Não necessariamente, ela poderá tanto estar no meio, como no final, e sim, ela sempre terá esse formato 00/00/00, porém ela sempre está após a palavra "vencimento", pensei em uma função que extraísse por exemplo 8 caracteres após a palavra vencimento, mas não sei fazer isso, rs.
Obrigada pelo retorno.
Att,
Cy rangel.
Não necessariamente, ela poderá tanto estar no meio, como no final, e sim, ela sempre terá esse formato 00/00/00, porém ela sempre está após a palavra "vencimento", pensei em uma função que extraísse por exemplo 8 caracteres após a palavra vencimento, mas não sei fazer isso, rs.
Obrigada pelo retorno.
Att,
Cy rangel.
Re: ACCESS: Extrair parte de um texto
Reinaldo, acabei de testar, e funcionou perfeitamente, foi exatamente o que eu escrevi no tópico anterior.
"uma função que extraísse por exemplo 8 caracteres após a palavra vencimento".
Obrigada mesmo.
Att,
Cy Rangel
"uma função que extraísse por exemplo 8 caracteres após a palavra vencimento".
Obrigada mesmo.
Att,
Cy Rangel