ADO - Query - Überschriften mit Sonderz
30.01.2023 16:35:57
Christian
ich möchte mit folgendem CODE : bestimmte Spalten in mein Tabellenblatt importieren. Die Quelldatei hat in der Überschrift teilweise Sonderzeichen wie z.B ( " + etc.
aufgrund dessen funktioniert der CODE nicht :-( . Hat jemand eine Lösung, dass ich nicht zuerst in der Quelldatei die Überschriften ändern muss.
Vielen Dank im Voraus.
Christian
Sub ADO()
' Variable deklarieren
Dim Connection As New ADODB.Connection
Dim Query As String
Dim rs As New ADODB.Recordset
' Connection herstellen
Connection.Open "Provider=MSDASQL.1;DSN=Excel Files;DBQ=C:\Tagesangebot\CRM_DATEN.xlsx;HDR=Yes';"
' Query definieren und ausführen
Query = "SELECT Angebotsbezeichnung, HSP FROM [Tabelle1$]"
rs.Open Query, Connection
' Daten ins Tabellenblatt laden
DB.Range("E12").CopyFromRecordset rs
' Connection schließen
Connection.Close
End Sub
Anzeige