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

    Pular automaticamente o cabeçalho na importação arquivo texto

    Compartilhe

    JSommavilla
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 28
    Registrado : 21/09/2014

    Pular automaticamente o cabeçalho na importação arquivo texto

    Mensagem  JSommavilla em Sex 24 Jul 2015, 19:06

    Uma ajuda, por favor:

    O arquivo texto que pretendo importar para uma tabela, há um cabeçalho. Conforme pesquisas feitas aqui no fórum, descobri que o comando - Line Input #f - Linha , faz pular a linha do cabeçalho que eu não vou importar. Até ai, tudo bem.

    No entanto, nos arquivos textos existem mais de 25 linhas de cabeçalho, o que eu tenho que repetir o comando tantas quantas forem as linhas. Só que nem todo o arquivo a ser importado a quantidade de linhas de cabeçalho são fixas. Elas podem variar de 20, 25 ou 28 linhas ou mais ou menos.

    A última linha que tenho que pular é o nome dos campos, que eu já defini na tabela, conforme abaixo:

    Tel;Seção;Data;Hora;Origem(UF)-destino;Número;Duração/Quantidade;Tarifa;Valor;Valor Cobrado;Nome;CC;Matrícula;Sub-Seção;Tipo Imposto;Descrição;Cargo

    A dúvida é: Qual o código a ser utilizado para pular automaticamente todas as linhas do cabeçalho até encontrar a palavra "Tel", e, a partir daí fazer a importação dos dados?

    Se alguém puder ajudar, antecipadamente agradeço.

    JSommavilla
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 28
    Registrado : 21/09/2014

    Re: Pular automaticamente o cabeçalho na importação arquivo texto

    Mensagem  JSommavilla em Qui 30 Jul 2015, 01:58

    Prezados,

    Alguma ideia de como resolver essa questão?

    Agradeço por qualquer ajuda.

      Data/hora atual: Sex 09 Dez 2016, 07:41