Thema Datum  Von Nutzer Rating
Antwort
Rot ADO import
04.05.2023 07:45:10 Thomas
NotSolved
04.05.2023 08:54:39 Mase
NotSolved
04.05.2023 10:35:58 Thomas
NotSolved

Ansicht des Beitrags:
Von:
Thomas
Datum:
04.05.2023 07:45:10
Views:
743
Rating: Antwort:
  Ja
Thema:
ADO import

Hallo zusammen

ich sthe total auf dem Schlauch und habe dazu nichts gefunden ich importiere Daten aus einer Datei mit ADO - das geht super.

Allerdings möchte ich das der Dateiname hier nicht felt eingetragen ist sondern aus einem Feld in Excel Tabelle5(Hilfsliste) C20 steht auf das heier verwiesen werden soll.

Könnt ihr mir da helfen?

Sub ADOK02()
'Variablen deklarieren
Dim Connection As New ADODB.Connection
Dim Query As String
Dim rs As New ADODB.Recordset
Dim arr As Variant
'Connection herstellen
Connection.Open "Provider=MSDASQL.1;DSN=Excel Files;DBQ=Z:\Personal\Abrechnungsdateien\2023\Küche\Stundenübersicht_Team_Küche_Februar.xlsm;HDR=Yes';"
'Query definieren und ausführen
Query = "SELECT * FROM [Auswertung Summe$]"
rs.Open Query, Connection
'Daten ins Tabellenblatt laden
Tabelle1.Range("A8").CopyFromRecordset rs
'Daten in einen Array laden
'arr = rs.GetRows
'Connection schließen
rs.Close
End Sub


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot ADO import
04.05.2023 07:45:10 Thomas
NotSolved
04.05.2023 08:54:39 Mase
NotSolved
04.05.2023 10:35:58 Thomas
NotSolved