Bom dia galera,
Estou com um grande problema que pode ser o que me faça desistir de mais de 30 dias de trabalho em cima de uma planilha...
Criei uma planilha de gerenciamento de projetos para 400 clientes...
Cada cliente tem um arquivo xlsx diferente numerado com seu numero respectivo 1,2,3,4,5...399,400
Então o problema esta na hora de minha planilha gerenciadora das de mais utilizar dados dessa outra...
Na realidade eu precisaria de dados de células especificas como por exemplo:
[1.xlsx]1'!$J$4
[2.xlsx]1'!$J$4
[3.xlsx]1'!$J$4
...
E assim respectivamente! Porém é aí que mora o problema são muitas células e assim eu teria de escrever manualmente cada uma e iria ficar alguns anos fazendo isso pois são muitos arquivos então pensei em usar a solução obvia INDIRETO para o nome do arquivo utilizando como base outra célula com o nome do arquivo... Consegui realizar essa fórmula e ficou assim:
=INDIRETO("'[" & A1 & ".xlsx]1'!$J$4")
=INDIRETO("'[" & A2 & ".xlsx]1'!$J$4")
E assim eu conseguiria utilizar a opção colar para as 399 demais e automaticamente seria corrigido o valor.
Pensei que eu tinha resolvido todos os meus problemas porém quando percebo que essa função tem uma limitação que seria de estar necessariamente aberta a outra pasta de trabalho, e isso não me serve pois imagina ficar com 401 planilhas abertas simultaneamente...
Então por favor me ajudem a bolar ou um sistema de mudar esses nomes de 1,2,3,4 até 400 de uma só vez ou alguma outra solução pois quando eu utilizo a opção =[1.xlsx]1'!$J$4 não necessito estar com todas as pastas abertas para atualizar os valores!!
Valeu mesmo galera
Postado : 17/09/2015 9:00 am