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


    Ler apenas primeira linha sem ler o arquivo texto inteiro

    renatoveras
    renatoveras
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 61
    Registrado : 19/10/2015

    Ler apenas primeira linha sem ler o arquivo texto inteiro Empty Ler apenas primeira linha sem ler o arquivo texto inteiro

    Mensagem  renatoveras 3/11/2015, 20:40

    Primeiramente agradeço a todos os que já me ajudaram, pois mesmo sem eu perguntar já me utilizei dos vários conhecimentos abordados aqui.

    Peço uma força no código abaixo, trata-se de uma validação, acontece que está muito lenta para arquivos grandes porque lê o arquivo inteiro.

    Preciso ler APENAS a primeira linha para validar o arquivo.

    Dim strLinha1 As String
    Dim Tipo As String
    Dim EspacoEmBranco As String

    'Verifica se é Febraban V2

    Open "C:\FEBRABAN\FEBRABAN.txt" For Input As #1 'lê o arquivo inteiro
    Line Input #1, strLinha1
    Close #1

    Tipo = Mid(strLinha1, 1, 2)
    EspacoEmBranco = Mid(strLinha1, 26, 11)

    If (Tipo = "00" And EspacoEmBranco = " ") Then
    DoCmd.RunMacro "ImportarV2" 'se verdadeiro roda uma macro
    Else
    MsgBox "O arquivo informado não é do layout Febraban V2!"
    End If

    Grato

    Renato

      Data/hora atual: 25/11/2024, 04:15