Página 1 de 1

Copiar dados de planilhas fechadas

Enviado: 30 Dez 2016 às 11:18
por AndersonLeal
Olá à todos,

Recriei um código VBA que busca informações em outras planilhas.

O código funciona dessa forma: ele abre o primeiro arquivo, traz as informações que eu quero e depois fecha o arquivo. Abre o segundo, pega as informações, fecha. Ele faz isso para todos os arquivos selecionados.

O código não tem erros. Então qual é a minha dúvida afinal?

Bem, eu gostaria de saber se existe alguma maneira de ler os dados nas planilhas sem precisar abri-las.

Atenciosamente,
Anderson Leal

Copiar dados de planilhas fechadas

Enviado: 30 Dez 2016 às 11:26
por BetoSantos
Boa tarde Anderson!

Veja se o tópico abaixo pode lhe auxiliar!

viewtopic.php?f=12&t=2322

Abraço
Roberto Santos

Copiar dados de planilhas fechadas

Enviado: 30 Dez 2016 às 14:35
por AndersonLeal
Olá Roberto!

Muito obrigado por responder.

Olhei o link que você enviou e infelizmente não é o que procuro.

Para acessar os dados da planilha uso:

Application.Workbooks.Open (path do arquivo)

capturo os dados que necessito e depois fecho a pasta:

Application.DisplayAlerts = False
WNew.Close SaveChanges:=False
Application.DisplayAlerts = True

O que gostaria é de não precisar abrir a planilha para buscar os dados, que a busca fosse feita com o arquivo fechado. O que preciso de cada arquivo são os nomes de todas as planilhas que ele contém. Porém só consegui isso se o arquivo estiver aberto, se a pasta de trabalho estiver fechada o código não roda.

Mais uma vez obrigado por se dispor a responder meu tópico :)

Atenciosamente,
Anderson Leal