Boa tarde amigos!
Sou novo neste espaço, mas tenho gostado muito dos posts e acho que vocês podem me ajudar!
Eis o problema...
Eu trabalho com Simulações, onde os outputs da minha simulação são planilhas em xlsx! O problema é que uma simulação minha gera mais de 300 planilhas com resultados e eu preciso compilar estes dados.
A Planilha fica em um diretório que varia de projeto para projeto e quando a simulação é finalizada são gerados arquivos com os seguintes nomes: CONF-001.xlsx, CONF-002.xlsx, CONF-003.xlsx e assim sucessivamente até a CONF-300.xlsx! Dentro destes arquivos existe uma planilha com o mesmo nome do arquivo (EX: CONF-001).
Eu preciso criar uma planilha Resumo.xlsx para compilar estes dados, onde para cada arquivo gerado na simulação (CONF-001...) eu terei uma planilha com os dados da simulação! (EX: A planilha 001 do arquivo resumo.xlsx possui os dados do arquivo CONF-001.xlsx). Assim eu terei todos os dados em uma planilha e posso manipulá-los, porém hoje eu preciso abrir cada uma das 300 planilhas para atualizar o vínculo e puxar os dados, gostaria de saber se é possível obter estes dados em ter que abrir todas as planilhas, sabendo que eu tenho um número fixo de linhas, onde a primeira estabelece o Nome do Ambiente e da 2 a 8761 são valores e minha colunas variam, onde a primeira é igual para todas e da 2 a N variam de acordo com a simulação!
Basicamente eu perco um dia inteiro de trabalho abrindo planilhas, copiando dados e propagando erros em algo que poderia ser feito automaticamente. Meu conhecimento em VBA é muito básico ainda e não consigo programar algo do gênero!
Abraços a todos e obrigado pela ajuda!
Postado : 13/01/2017 12:05 pm