Notifications
Clear all

Conexão excel 2016 com access

3 Posts
3 Usuários
0 Reactions
1,595 Visualizações
(@araujors)
Posts: 79
Estimable Member
Topic starter
 

Pessoal,

Tenho a chamada abaixo do userform excel 2010 para acessar o access .mdb e funciona perfeitamente, mas mudaram o excel para 2016 onde eu trabalho e a função não esta mais chamando as informaçãoes do access. Poderiam me auxiliar o que esta dando errado?

Public MiConexao As New ADODB.Connection
Public Rs As New ADODB.Recordset
Public Ws As New ADODB.Recordset

Sub Conecta()
Set MiConexao = New ADODB.Connection
With MiConexao
' .Provider = "Microsoft.JET.OLEDB.4.0"
.ConnectionString = "Data Source=" & ThisWorkbook.Path & "Bd.mdb"
.Open
End With
End Sub

Sub Desconecta()
Set Rs = Nothing
Set Ws = Nothing
Set MiConexao = Nothing
End Sub

 
Postado : 03/03/2018 8:42 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Não tenho o 2016 mas talvez:

https://docs.microsoft.com/pt-br/sql/integration-services/connection-manager/connect-to-an-access-database

https://www.microsoft.com/en-us/download/details.aspx?id=54920

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 03/03/2018 9:02 am
(@lucascad)
Posts: 4
New Member
 

Bom dia. Dá uma olhada no ".Provider = "Microsoft.JET.OLEDB.4.0", muda para 12.0. Espero que te ajude. Abs.

 
Postado : 21/03/2018 4:57 am