Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

ADODB.CONNECTION
#1
Hallo zusammen,

Unter dem neusten Excel 365, Office 16

Funktioniert  die  Abfrage  über  oAdoConnection nicht mehr, im letzten
Jahr ging das noch, die abzufragende Datei ist eine xls

Set oAdoConnection = CreateObject("ADODB.CONNECTION")
sAdoConnectString = "DRIVER={Microsoft Excel Driver (*.xls)};ReadOnly=1;DBQ=" & sPfad
oAdoConnection.Open sAdoConnectString  ' Hier kommt der Fehler!!!!!
Set oAdoRecordset = CreateObject("ADODB.RECORDSET")

im  oAdoConnection steht

Set oAdoConnection = CreateObject("ADODB.CONNECTION")
sAdoConnectString = "Provider=Microsoft.ACE.OLEDB.12.0; Extended Properties='Excel 12.0 Xml;HDR=YES';Data Source=" & sPfad
oAdoConnection.Open sAdoConnectString
Set oAdoRecordset = CreateObject("ADODB.RECORDSET")


Habt Ihr eine Lösung?

Grüße Rolf
Antworten Top
#2
Bitte, verwende Code Tags.
Zum übersetzen von Excel Formeln:

http://dolf.trieschnigg.nl/excel/index.p...gids=en+de
Antworten Top
#3
hab jetzt selbst die Lösung gefunden

Aus https://www.online-excel.de/excel/singsel_vba.php?f=135

AB Excel 2007 schreiben Sie überall im Code (auch in den nachfolgenden Artikeln) anstatt:

sAdoConnectString = "DRIVER={Microsoft Excel Driver (*.xls)};ReadOnly=1;DBQ=" & sPfad
den Ausdruck:
sAdoConnectString = "Provider=Microsoft.ACE.OLEDB.12.0; Extended Properties='Excel 12.0 Xml;HDR=YES';Data Source=" & sPfad



Grüße Rolf
Antworten Top
#4
Hallo, :19:

wenn du "Connectionstrings" suchst, ist das immer eine gute Anlaufstelle: :21:

Connection...
________
Servus
Case
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste