Excel – Adaptando o Modelo Cadastro com ListView no Excel 2007/2010

Por Mauro Coutinho

Colegas, conforme questão levantada pelo colega geroeane, no Tópico abaixo :

Form pesquisar x excel 2007
Mensagem por geroeane » Sáb Nov 19, 2011 6:34 am
viewtopic.php?f=5&t=1468

Conforme foi dito neste tópico :
Com o Office 2007 houve modificações na forma de acessar dados de e para o excel ou access.
CONEXÃO ADO – OLEDB PARA EXCEL 2007
viewtopic.php?f=5&t=721

Ou seja, para que a Conexão funcione devemos substiruir as linhas conforme abaixo :
Formulário Pesquisar procure por :
.Provider = “Microsoft.JET.OLEDB.4.0”
e substitua por :
.Provider = “Microsoft.ACE.OLEDB.12.0”
Ficando da seguinte maneira :

Set conn = New ADODB.Connection
With conn
 .Provider = "Microsoft.ACE.OLEDB.12.0"
 .ConnectionString = "Data Source=" & caminhoArquivoDados & ";Extended Properties=Excel 8.0;"
 .Open
 End With

Nos testes que fiz com o modelo anexo funcionou corretamente, mas no tópico que indiquei o Jack (JJACKLS) disse que para ele foi necessário baixar o driver para canexão OLE.

Façam os testes e qualquer duvida retornem neste tópico do fórum:

http://www.tomasvasquez.com.br/forum/viewtopic.php?f=16&p=7045

Modelo Cadastro v3 – Excel 2007

ModeloCadastro2007LView.rar

Comentários

comentários