Colegas, ja faz algum tempo estou atras de uma solução para o que está ocorrendo conforme abaixo.
Em uma pasta tenho algumas rotinas usando SQL para gerar alguns relatorios, e as mesmas funcionam sem problemas, mas o que está acontecendo é que apos executar qq uma das rotinas que usam instrução SQL e Salvar e Fechar a Pasta a mesma continua no Editor de VBA como se ainda estivesse aberta, conforme a figura abaixo ( ), , gerando erro se abro uma outra planilha ou a mesma, como estou iniciando em SQL e BD li em alguns sites que se tem de fechar as CONEXÕES, e isso está sendo feito na rotina, em alguns testes que fiz separando as planilhas, uma Principal para buscar os dados para o relatório em outra Pasta a mesma é fechada, então acredito que o problema esteja qdo a Origem está na mesma pasta.
Como poderia resolver isso sem ter de duas pastas, deixando da maneira que está, tudo em uma ? ou seja fechar a conexão com a propria pasta ?
Isso é possível, ou só trabalhando-se com dois arquivos mesmos ?
Uma solução paliativa, foi colocar uma instrução para quando fechar a Pasta fechar o aplicativo por completo, mas gostaria que o excel ainda continuasse aberto apos fechar a pasta.
Anexo o modelo para analisarem, grato.
http://www.4shared.com/file/D44Dz2BH/Te ... rConn.html
abraços
Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel
Postado : 02/10/2010 12:18 pm