MaximoAccess

Caro Usuário, não tire as suas duvidas nas Salas de Repositório, abra sempre um novo tópico relacionado, nas salas destinadas para o efeito, como Sala de Tabelas, Consultas, Formulários, Relatórios, Macros, Módulos e VBA.

Obrigado

Administração do MaximoAccess

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access

    Ler arquivo texto a partir de determinada linha

    Compartilhe

    Mrsilva
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 123
    Registrado : 03/11/2011

    Ler arquivo texto a partir de determinada linha

    Mensagem  Mrsilva em Qua 04 Dez 2013, 18:00

    Olá pessoal.

    Quando preciso passar pelas linhas de um arquivo texto uso o seguinte código

    Código:
    Open strCaminho For Input As #1 'Abre arquivo texto


    Do While Not EOF(1) 'Passar por todas as linhas enquando não chegar no fim

    Line Input #1, strLinha 'Ler a linha e gravar na variavel

    'Demais linhas do codigo
    É possível começar a leitura em determinada linha? Estou passando por todas as linhas para chegar onde preciso, queria algo mais eficiente.


    Desde já agradeço.

    JPaulo
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8907
    Registrado : 04/11/2009

    Re: Ler arquivo texto a partir de determinada linha

    Mensagem  JPaulo em Qui 05 Dez 2013, 12:14

    Olá;

    Veja se entende este exemplo que fiz para você;

    Dim strTexto As String

    Open "C:\teste.txt" For Input As #1
    Line Input #1, strTexto: Debug.Print "Line 1: " & strTexto
    Line Input #1, strTexto: Debug.Print "Line 2: " & strTexto
    Line Input #1, strTexto: Debug.Print "Line 3: " & strTexto
    Line Input #1, strTexto: Debug.Print "Line 4: " & strTexto
    Close #1


    Repare que, cada vez que você escrever "Line Input #1", refere-se a uma linha especifica e como é obvio a primeira vez que escreve é a primeira linha, depois a segunda e por ae....

    Deste modo, você poderá escolher onde começar a leitura...




    .................................................................................
    Sucesso e Bons Estudos
    Success and Good Studies

    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]

    Mrsilva
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 123
    Registrado : 03/11/2011

    Re: Ler arquivo texto a partir de determinada linha

    Mensagem  Mrsilva em Qui 05 Dez 2013, 12:55

    Obrigado JPaulo.

    Vou aptar seu código na minha função.

    Assim que concluir e fazer os testes retorno ao poste e coloco como resolvido.

      Data/hora atual: Dom 04 Dez 2016, 14:16