Microsoft Excel

Herbers Excel/VBA-Archiv

mehre csv dateien importieren | Herbers Excel-Forum


Betrifft: mehre csv dateien importieren von: hb
Geschrieben am: 11.02.2012 18:17:12

Hallo,
könnte mir vielleicht jemand mit folgendem Problem helfen. Ich moechte:
- CSV dateien, deren Anzahl variabel ist mit den oeffnen Dialog in einer tabelle beginnend von Zeile 8 hintereinander importieren (.csv inhalt lesen und wieder schliessen)
-Anschliessend die neue Tabelle mit dem intergrieten "Speichern unter" selber aussuchen wo ich diese Tabelle speichen moechte
-Wenn moeglich in der gleichen Tabelle von den importierten Daten aus Spalte zwei den kleinsten Wert vom groessten Wert subtrahieren

Vielen Dank

  

Betrifft: AW: mehre csv dateien importieren von: Oberschlumpf
Geschrieben am: 11.02.2012 18:22:01

Hi

Zeig uns mal ne Bsp-CSV-Datei UND zeig uns, wie deine Zieldatei aussieht.
Wenn das für dich nicht möglich ist, dann benutze den Makrorecorder und starte den CSV-Import-Assistenten für eine CSV-Datei.
Das erzeugte Makro müsstest du dann noch anpassen, dass es auch für mehrere CSV-Dateien funktioniert.

Ciao
Thorsten


  

Betrifft: AW: mehre csv dateien importieren von: hb
Geschrieben am: 11.02.2012 18:45:19

- Die CSV datei hat folgenden Inhalt (aber noch mehr Zeilen, habe sie gekuerzt):

- Das Makro sollte solange die Dateien importieren bis im ausgesuchten Odner alle Dateien importiert worden sind (in zwei Spalten)

- Die Zieldatei soll einfach nur die Tabelle sein, wo die Daten importiert sind, ich moechte aber mit dem Dialog Speichern unter selber aussuchen wie sie heissen soll und wo ich sie speichern moechte

sep=;Version CSV|Tool S2|Linebreaks CR/LF|Delimiter semicolon|Decimalpoint point|Precision 3|Language

;Hk-bgh

;SBTL-ll

;123456

;E-Total

;Counter

DD/MM/YYYY HH:mm;kWh

11/12/2011 00:00;7164.096

11/12/2011 00:10;7164.096

11/12/2011 00:20;7164.096

11/12/2011 00:30;7164.096

11/12/2011 00:40;7164.096

11/12/2011 00:50;7164.096

11/12/2011 01:00;7164.096

11/12/2011 01:10;7164.096

11/12/2011 01:20;7164.096

11/12/2011 01:30;7164.096

11/12/2011 01:40;7164.096

11/12/2011 01:50;7164.096

11/12/2011 02:00;7164.096

11/12/2011 02:10;7164.096

11/12/2011 02:20;7164.096

11/12/2011 02:30;7164.096

11/12/2011 02:40;7164.096

11/12/2011 02:50;7164.096

11/12/2011 03:00;7164.096

11/12/2011 03:10;7164.096

11/12/2011 03:20;7164.096

11/12/2011 03:30;7164.096

11/12/2011 03:40;7164.096

11/12/2011 03:50;7164.096

11/12/2011 04:00;7164.096

11/12/2011 04:10;7164.096

11/12/2011 04:20;71

usw...bis

11/12/2011 23.50;7164.096


  

Betrifft: AW: mehre csv dateien importieren von: Oberschlumpf
Geschrieben am: 11.02.2012 18:50:59

ähh??...hmm...grübel

und was soll das jetzt???

Ich meinte eigtl, du sollst uns die Dateien per UPLOAD zeigen.
Zumindest ich hab keine Lust, irgdeine Datei nachbauen zu müssen, die der Fragende doch schon hat.

und..ach ja....hier wird in jedem Beitrag gern Hallo + Auf Wiedersehen gelesen


  

Betrifft: AW: mehre csv dateien importieren von: hb
Geschrieben am: 11.02.2012 19:25:58

Hallo,

hab ich vor aufregung das das Problem geloest werden koennte vergessen. Die csv Datei wollte ich hochladen ging aber nicht, da es mich nicht gelassen hat, ich habe die Datei jetzt in txt umbenannt was aber keinen Unterschied zum Inhalt macht und ihn hochgeladen:

https://www.herber.de/bbs/user/78864.txt




Vielen Dank und Aufwiedersehen


  

Betrifft: AW: mehre csv dateien importieren von: Oberschlumpf
Geschrieben am: 11.02.2012 21:13:05

Hi

Hier, versuch mal:
https://www.herber.de/bbs/user/78865.xls

Is, wie du gewünscht hast
Zuerst wirst du gefragt, welche csv-datei geöffnet werden soll.
Dann werden nacheinander alle csv-Dateien geöffnet und nur die Werte ab Zeile 8, bzw 9 in die excel-datei eingetragen.
Zum Schluss wird der kleinste Wert in Spalte B vom größten Wert abgezogen, und das Ergebnis erscheint in Zelle C3.

Hilfts?

Ciao
Thorsten


  

Betrifft: AW: mehre csv dateien importieren von: hb
Geschrieben am: 11.02.2012 22:12:24

Hallo Thorsten,
vielen Dank, macht genau das, was ich schon seit Tagen versuche hinzubekommen, irgendwie bewundere ich Euch Programmierer. Vielen Dank nochmals.

Ciao


Beiträge aus den Excel-Beispielen zum Thema "mehre csv dateien importieren"