Consulta com ADODB em uma planilha Excel 2013
Enviado: 15 Mar 2016 às 21:01
Amigos do fórum,
meu primeiro post aqui ja agradeço a atenção.
venho lhes pedir ajuda para um projeto que estou desenvolvendo em VBA (um desafio pra quem conheceu a linguagem a apenas 3 meses , então desculpe alguma logica feita de maneira incorreta ) Bom vamos ao problema em questão.
Tenho um formulário em vba que faz uma consulta/pesquisa com com o auxilio de um PROC com as informações da planilha depositos (imagem abaixo) . Faço esse PROC com base nas informações copiadas da planilha da rede(essa com mais de 60 mil linhas,essa planilha é atualizada diariamente e nao pode sofrer alterações por ficar na rede) para a planilha deposito . Então a solução que encontrei foi copiar todas as informações da planilha da rede para a de deposito para que pudesse fazer esse PROC e está funcionando perfeitamente.
Minha duvida é possível fazer uma conexão ADODB nessa planilha da rede para que ao usuário iniciar a minha planilha pela primeira vez no dia essa macro faça uma "copia de todos os dados" da planilha rede para a minha planilha depósitos automaticamente ?
Até porque quando o sistema estiver pronto nao haveria possibilidade de abir o arquivo copiar e colar a base nova todo o dia.
Outra questão que pode ser notada é que nao utilizo todas as informações contidas nessa planilha da rede na planilha de depósitos então essa "copia" teria que ser feita em colunas especificas mas trazendo as informações de todas as linhas das colunas selecionadas.
imagens para ilustrar pois nao posso disponibilizar os arquivos e as informações por serem confidenciais.
imagem planilha depositos:

imagem planilha rede:

Sei que é um pouco complicado de entender
, Mas seria basicamente essas as minhas duvidas .
Se puderem ajudar ficaria agradecido ,Duvidas e Sugestões estou a disposição.
Obrigado.
Cristopher F.K
Gestão de T.I.
meu primeiro post aqui ja agradeço a atenção.

venho lhes pedir ajuda para um projeto que estou desenvolvendo em VBA (um desafio pra quem conheceu a linguagem a apenas 3 meses , então desculpe alguma logica feita de maneira incorreta ) Bom vamos ao problema em questão.
Tenho um formulário em vba que faz uma consulta/pesquisa com com o auxilio de um PROC com as informações da planilha depositos (imagem abaixo) . Faço esse PROC com base nas informações copiadas da planilha da rede(essa com mais de 60 mil linhas,essa planilha é atualizada diariamente e nao pode sofrer alterações por ficar na rede) para a planilha deposito . Então a solução que encontrei foi copiar todas as informações da planilha da rede para a de deposito para que pudesse fazer esse PROC e está funcionando perfeitamente.
Minha duvida é possível fazer uma conexão ADODB nessa planilha da rede para que ao usuário iniciar a minha planilha pela primeira vez no dia essa macro faça uma "copia de todos os dados" da planilha rede para a minha planilha depósitos automaticamente ?
Até porque quando o sistema estiver pronto nao haveria possibilidade de abir o arquivo copiar e colar a base nova todo o dia.
Outra questão que pode ser notada é que nao utilizo todas as informações contidas nessa planilha da rede na planilha de depósitos então essa "copia" teria que ser feita em colunas especificas mas trazendo as informações de todas as linhas das colunas selecionadas.
imagens para ilustrar pois nao posso disponibilizar os arquivos e as informações por serem confidenciais.
imagem planilha depositos:

imagem planilha rede:

Sei que é um pouco complicado de entender

Se puderem ajudar ficaria agradecido ,Duvidas e Sugestões estou a disposição.
Obrigado.
Cristopher F.K
Gestão de T.I.