Olá senhores! Preciso de uma ajuda com um problema que eu não consegui resolver.
Eu preciso criar uma conexão entre um arquivo e outro. O arquivo onde estão os dados que eu preciso está no formato xlsm (pasta de trabalho para macros)... eu preciso criar um segundo arquivo que pegue os dados de uma determinada aba para
consulta.
Vamos supor que o nome do arquivo em xlsm é "Banco de Dados" e o arquivo para consulta é "Consulta"
O problema é o seguinte: Quando eu abro a Consulta e tento criar a conexão com o arquivo "Banco de Dados", aparece escrito "A tabela externa não está no formato esperado"... mas, se eu uso no Banco de Dados(ou seja, criar uma
nova aba que seja o espelho de uma outra aba que está no mesmo arquivo) funciona.
O provider que eu usei foi Microsoft.ACE.OLEDB.12.0, e o modo de abertura eu deixei "Excel 12.0 Macro;HDR=YES"; .... está certo ou errado?
Alguém sabe me dizer como eu crio a conexão de um arquivo xlsm para outro arquivo xlsm?
Obrigado.