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


2 participantes

    [Resolvido]Função Mid

    avatar
    rodrigosky
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 83
    Registrado : 17/05/2013

    [Resolvido]Função Mid Empty [Resolvido]Função Mid

    Mensagem  rodrigosky 2/4/2014, 13:19

    Bom dia Caros amigos do forum,

    Estou com a seguinte duvida, possuo um Banco de Dados que importa um arquivo txt,
    onde possuo o seguinte fraguimento de codigo, segue:

    ElseIf Mid$(Linha, 1, 12) = "Cancelamento" Then

    strcancelamento = Mid$(Linha, 15, 10)


    O fraguimento esta funcionando de forma correta sem erros, porem segue a minha nova duvida,
    por exemplo teria como eu localizar uma informação a partir de uma palavra especifica e não de
    uma posição fixa.explicando melhor seria assim MID$(LINHA, 'NOME DESEJADO',3), tipo localizar
    três posições a frente de um nome desejado.
    Desde já agradeço o espaço.
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Função Mid Empty Re: [Resolvido]Função Mid

    Mensagem  Avelino Sampaio 2/4/2014, 13:35

    Olá!

    Sim, utilize a função instr() que te informa a posição inicial de uma palavra ou frase.  exemplo:

    bla bla bla Avelino Sampaio ,CPF: ...

    mid(linha, instr(linha,"Avelino")+8,instr(linha,",CPF")-1)  :::> Sampaio

    Sucesso!


    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso vitalício ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.
    avatar
    rodrigosky
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 83
    Registrado : 17/05/2013

    [Resolvido]Função Mid Empty Re: [Resolvido]Função Mid

    Mensagem  rodrigosky 2/4/2014, 14:41

    Bom dia Avelino,

    Exato como sempre a função InStr() satifez e sanou a minha duvida, funcionou como desejado.

    Muito Obrigado!!!

    Valeu!!!

    Conteúdo patrocinado


    [Resolvido]Função Mid Empty Re: [Resolvido]Função Mid

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 19/4/2024, 07:26