Speichern Sie einzelne Excel-Tabellen als CSV

8

Ich muss Excel-Arbeitsblätter analysieren. Jetzt speichere ich jedes einzelne Arbeitsblatt als .csv und es funktioniert super. Ich benutze OpenCSV, um die Dateien usw. zu analysieren, aber diese .csv-Dateien zu erstellen, ist eine Qual.

Was wäre der einfachste und schnellste Weg, um einzelne Arbeitsblätter als .csv in Excel zu speichern? Ich gehe davon aus, dass irgendeine Art von VBA-Makro den Job machen würde, aber da ich kein VBA-Programmierer bin, habe ich keine Ahnung, wie ich das machen soll. Vielleicht kann ich einfach ein Makro aufnehmen?

    
Marthinus 07.09.2011, 09:33
quelle

2 Antworten

18

Sehr grob,

%Vor%

Dies beinhaltet weder eine Fehlercodierung noch berücksichtigt es Blattnamen, die zu illegalen Dateinamen führen. Es hängt alles davon ab, wie robust das Ganze sein muss.

    
Fionnuala 07.09.2011, 10:24
quelle
3

Als erste Antwort hier ist der Code zum Speichern einer Datei in CSV:

%Vor%

Weitere Informationen über SaveAs

    
JMax 07.09.2011 09:46
quelle

Tags und Links