Vídeo recomendado
https://youtu.be/diWPPPhW-9E

[RESOLVIDO] ACCESS: Extrair parte de um texto

Discussões sobre a integração do Excel com o Banco de Dados Access

Moderador: joseA

Avatar do usuário
cy_rangel
Colaborador
Colaborador
Mensagens: 88
Registrado em: Sex Set 04, 2015 8:32 pm

[RESOLVIDO] ACCESS: Extrair parte de um texto

Mensagem por cy_rangel »

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.
Editado pela última vez por cy_rangel em Sáb Fev 17, 2018 3:45 pm, em um total de 1 vez.


Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Avatar do usuário
Reinaldo
Jedi
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

Mensagem por Reinaldo »

A data sempre estará depois da palavra vencimento?
Sempre no formato dd/mm/aa?


Avatar do usuário
Reinaldo
Jedi
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

Mensagem por Reinaldo »

Experimente utilizar: DtV: Meio([Campo1];EmSeq(1;[Campo1];"Vencimento")+11;8)


Avatar do usuário
cy_rangel
Colaborador
Colaborador
Mensagens: 88
Registrado em: Sex Set 04, 2015 8:32 pm

Re: ACCESS: Extrair parte de um texto

Mensagem por cy_rangel »

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.


Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Avatar do usuário
cy_rangel
Colaborador
Colaborador
Mensagens: 88
Registrado em: Sex Set 04, 2015 8:32 pm

Re: ACCESS: Extrair parte de um texto

Mensagem por cy_rangel »

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


Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Responder