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

    Armazenar em uma variavel somente a segunda de um txt

    avatar
    alerorafa
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 13
    Registrado : 11/09/2012

    Armazenar em uma variavel somente a segunda de um txt  Empty Armazenar em uma variavel somente a segunda de um txt

    Mensagem  alerorafa 30/8/2017, 02:23

    Boa noite a todos
    Observação: Eu juro que eu pesquisei no forum e não achei nada que fosse aquilo que eu queria
    Vamos a pergunta:

    Eu preciso Armazenar em uma variável somente a segunda de um txt

    por exemplo tenho um txt assim:

    linha1
    linha2
    linha3
    linha4
    linha5
    linha6

    o vba Lê a primeira e ignora lê a segunda linha e armazena na variável e para a leitura
    thiagomcosta
    thiagomcosta
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 377
    Registrado : 23/01/2017

    Armazenar em uma variavel somente a segunda de um txt  Empty Re: Armazenar em uma variavel somente a segunda de um txt

    Mensagem  thiagomcosta 31/8/2017, 13:06

    Olá!

    Faça uma busca avançada procurando por "Importar txt". Tempos atrás eu precisei de algo parecido e encontrei uns bons exemplos aqui.
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7995
    Registrado : 15/03/2013

    Armazenar em uma variavel somente a segunda de um txt  Empty Re: Armazenar em uma variavel somente a segunda de um txt

    Mensagem  Alvaro Teixeira 31/8/2017, 14:12

    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7995
    Registrado : 15/03/2013

    Armazenar em uma variavel somente a segunda de um txt  Empty Re: Armazenar em uma variavel somente a segunda de um txt

    Mensagem  Alvaro Teixeira 31/8/2017, 22:22

    Olá, teste o código num botão:
    Código:
    'ahteixeira 2017 para MAximoAccess
    Dim meuFicheiro As String, txtVariavel As String, xLinha As Double

    meuFicheiro = "C:\Teste\Ficheiro.txt"
    xLinha = 0
       
        Open meuFicheiro For Input As #1
           
            Do Until EOF(1)
            xLinha = xLinha + 1
            Line Input #1, txtVariavel
                If xLinha = 2 Then
                  Exit Do
                End If
            Loop
        Close #1

    MsgBox txtVariavel, vbInformation, "Varivável pretendida (2ª linha txt)"

    Nota, não se esqueça de ajustar o nome da pasta e ficheiro para ler.
    Abraço

    Conteúdo patrocinado


    Armazenar em uma variavel somente a segunda de um txt  Empty Re: Armazenar em uma variavel somente a segunda de um txt

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 8/11/2024, 09:56