Bom dia pessoal,
estou tentando fazer um arquivo de importação de arquivo texto, mas como eu estou começando a aprender sobre macros, eu ainda encontro muitas dificuldadas básicas.
Eu pesquisei aqui no forum através do link:
search.php?keywords=IMPORTAR+TXT&fid[0]=16
e encontrei alguns códigos que deu para importar o txt para o Excel, o problema é que o arquivo original tem muito lixo e é ai que estou tendo dificuldade: Excluir o lixo.
em anexo, seguem a planilha com os códigos até onde eu consegui e o arquivo txt original que estou tentando importar.
A planilha "Importação" é como ficou após a execução da macro, e a planilha "Resultado Final" é como eu gostaria que ficasse.
Eu estava pensando no seguinte: Classificar pela coluna "C", e excluir as linhas que não fossem números, e depois classificar pela coluna "d" e excluir as linhas que não fossem números usando o código
For i = 1 to CONTALINHA (CONTALINHA é a variavel para ultima linha)
If Cells ( i , 3) ########
end if
Next
######## = é ai que está minha dúvida: Se a celula C1 (por exemplo) for número, não fazer nada, se a celula C1 não for número, então deletar linha. Como colocar isso é VBA????
Bom pessoal, se alguém puder me ajudar a chegar ao "Resultado Final" eu ficaria muito agradecido, pois vou adaptar essa planilha a outros relatórios parecidos. Mas se algum me ajuda somente com esse "IF" eu também ficaria muito agradecido.
Desde já obrigado
Postado : 25/09/2012 6:17 am