Hallo Klaus,
das mit der Selektion beim Import klappt ja schon ganz gut und den VBA-Code kann ich wunderbar in meine bereits vorhandene Importroutine mit dem OpenDialog einbauen.
Was ich jetzt noch bräuchte wäre die Möglichkeit, die Spalten beim Einlesen auch noch zu vertauschen, weil das Ausgabeergebnis leider eine andere Anordnung der Spalten benötigt.
Das aufgezeichnete Array zeigt ja leider nur an, ob die Spalte importiert oder nicht importiert wird...
With ActiveSheet.QueryTables.Add(Connection:="TEXT;C:\Import.csv", _
.TextFileColumnDataTypes = Array(1, 9, 9, 1, 9, 9, 1, 9, 1, 9, 1, 1, 9, 1, 9,1, 1, 1, 9, 9, 9, usw.
Hast Du oder jemand anderes hier noch einen Tipp, Anregung, Lösung für mich?
Vielen Dank im Voraus und viele Grüße
Andi Volkert