Ich habe ein Excel-Makro erstellt, in dem ich Microsoft.Jet.OLEDB.4.0 verwendet habe, um eine Abfrage auf Excel-Arbeitsblättern auszulösen.Microsoft.Jet.OLEDB.4.0 - Der Provider kann nicht gefunden werden oder er wird möglicherweise nicht installiert
Es funktioniert perfekt auf meiner Maschine, aber mein Client ist mit dem Problem konfrontiert. (Siehe beiliegende Siebdruck)
Hier sind Details für mein Verbindungsobjekt:
Dim cn
Set cn = CreateObject("ADODB.Connection")
With cn
.Provider = "Microsoft.Jet.OLEDB.4.0"
.ConnectionString = "Data Source=" & ThisWorkbook.FullName & "; Extended Properties=Excel 8.0"
.Open
End With
Bitte beachten Sie: Es ist ein Muss für mich den Code, um die Arbeit in "Windows 7"
jemand bitte machen die Bilder arbeiten installieren. Ich habe 2 Bilder angehängt, aber es wird hier nicht angezeigt. – Tejas
ist Ihre Maschine 32bit und die Client-Maschine 64bit? Was sind die Versionen os und Excel auf Ihrer Maschine und Ihrer Client-Maschine? – Esen
Ich weiß nichts über die Version des Clients. Aber ich habe dieses Makro sowohl auf 32 als auch auf 64 Bit Windows 7 getestet und es funktioniert gut auf beiden. – Tejas