CSV-Daten-Import mittels QueryTable
26.04.2018 20:54:44
Chris
das Thema ist sicher schon oft angesprochen worden, als VBA-Anfänger tue ich mich bisher aber schwer daran, die vorhandenen Lösungen an meine Bedürfnisse anzupassen.
Was mein Ziel ist: Mit einem Makro möchte ich in einer offenen Arbeitsmappe die Daten einer CSV-Datei als neues Tabellenblatt importieren.
Zur Verfügung steht mir dafür Excel 2016 und ich dachte an die QueryTable-Funktion.
Die Daten in der CSV-Datei sind mittels Komma getrennt und enthalten in der ersten Zeile eine Überschrift, die ebenfalls übernommen werden soll.
Das neue Tabellenblatt möchte ich, einsortiert ganz rechts als letztes Blatt, mit dem Namen der CSV-Datei benennen - ohne die Endung CSV.
Meine ersten Versuche in der Richtung hab ich mit dem Makrorecorder von Excel 2016 und der Daten-Importfunktion gemacht. Das Ergebnis enthält aber unter anderem farblich gestaltete Zeilen und Spalten, ohne das die CSV-Datei dafür eine Grundlage liefert. Kurzum, die Importfunktion von Excel scheint zusätzliche (Design-)Formatierungen vorzunehmen, die ich dort nicht verhindern kann.
Kann mir hierzu jemand weiter helfen?
Wenn der dafür passende Code auch noch ein paar Erläuterungen der einzelnen Schritte enthielte, wäre das Traumhaft,
Vielen Dank schon mal für eure Mühe.