Página 1 de 1

Importar várias planilhas para uma unica só

Enviado: 27 Dez 2016 às 16:35
por JHenry
Olá!

Tenho 600 planilhas e cada uma delas tem apenas uma aba. Gostaria importar cada planilha/aba para uma unica planilha que contenha 600 abas.

E agora!? Como posso fazer isto?

PS: Eu já pesquisei por importação de planilhas no google e aqui no forum e não encontrei nenhuma resposta simples eficaz e muitas delas era personalizadas para o problema do criador do tópico, por isso refaço esta velha pergunta de novo...

Obg!

Importar várias planilhas para uma unica só

Enviado: 27 Dez 2016 às 19:40
por DJunqueira
Criar 600 abas numa única pasta de trabalho não é o q eu chamaria de solução.
O ideal seria vc ter um número bem mais limitado de planilhas q absorvessem todos esses dados em poucas tabelas.
Muitas vezes vc separou seus dados por mês e agora vc poderia consolidar todos eles em apenas uma tabela.
Se a ideia de tabela consolidada for aceita uma boa solução seria vc separar suas 600 planilhas por assunto em alguns diretórios e depois importa-los utilizando Nova Consulta / Power Query p/ uma tabela apenas por assunto. Fazer isso com Nova Consulta é bem fácil.

Re: Importar várias planilhas para uma unica só

Enviado: 28 Dez 2016 às 08:02
por JHenry
Obrigado pela sugestão mas eu realmente preciso criar uma planilha principal com 600 abas. Não sei se 600 é possível mas eu sei que 300 é. É porque eu já usei um software que gerou uma planilha com 300.

Bom, anyway, gostaria muuito duma sugestão pra importar as 600 planilhas para 600 abas!!! :D :D :D

PS: Eu não quero usar a função consolidar, porque não é uma consolidação de dados, cada planilha contem dados independentes entre si...

Importar várias planilhas para uma unica só

Enviado: 28 Dez 2016 às 12:48
por DJunqueira
Nova Consulta poderia fazer isso, muito embora isso não me pareça uma boa ideia.
P/ maior segurança faria isso em blocos de 100 planilhas...

Re: Importar várias planilhas para uma unica só

Enviado: 28 Dez 2016 às 14:51
por JHenry
Humm, a única razão de eu querer importar estas 600 planilhas para uma unica é poder acessar as informações contidas nelas através da função indireto (que nao funciona pra planilhas fechadas).

Como alternativa, é possivel usar uma função chamada INDIRECT.EXT(), que é disponibilizada quando se instala uma pacote de funções chamado "Maisfunc", que a gente acha nos foruns gringos... No entanto, essa função as vezes funciona e as vezes não, por isso achei que a melhor maneira seria usando a função nativa do excel (indireto()) e com as 600 planilhas abertas.

E, diga-me mais, por favor, como posso usar a "Nova Consulta", exatamente, para importar as 600 planilhas?? Já tentei usar esse recurso mas não consegui...

Desde já, agradeço muito!!!

Importar várias planilhas para uma unica só

Enviado: 28 Dez 2016 às 15:28
por DJunqueira
Já q o seu verdadeiro problema é acessar os dados das planilhas mesmo com elas fechadas use a função SOMARPRODUTO().