Boa noite EdsonBR.
Vou tentar explicar melhor...
Preciso criar uma MACRO que ao ser executada, ao clicar em um botão, ela deve fazer o seguinte processo:
É feito diariamente download de alguns arquivos, as vezes dois ou as vezes três, e estes são colocado no diretório "C:Temp". O primeiro arquivo é gerado com o seguinte nome REL20160921081534.XLS o segundo arquivo é gerado com o seguinte nome REL20160921081558.XLS. Como eles são gerados por um sistema WEB de terceiro não tem como ser alterado o nome na origem, e a geração é feita conforme a data do sistema, pois o nome é criado baseado nestas informações. O download é feito em uma sequencia afim de que os arquivos são gerados para que se possa identificar o que cada um deles contém, assim sabemos que o primeiro sempre tem a informação X o segundo sempre tem a informação Y e o terceiro sempre tem a informação Z.
O primeiro passo é buscar e filtrar TODOS os arquivos que iniciem com "REL*.XLS" no diretório C:Temp
O segunda passo é inserir os nomes dos arquivos encontrado na célula A1, na A2 e na célula A3.
O terceiro passo é ordenar ascendente o intervalo de A1 a A3, como o nome dos arquivos são compostos por números sequenciais o primeiro gerado estará na célula A1 e assim por diante.
O quarto passo é renomear o arquivo da célula A1 para CREDITO, depois renomear o arquivo que está na célula A2 para DEBITO e se A3 diferente de NULL renomear para FUTURO.
Espero ter explicado melhor.
Postado : 21/09/2016 5:54 pm