Trennzeichen in CSV-Dateien

Informationen und Beispiele zu den hier genannten Dialog-Elementen:
MsgBox
Bild

Betrifft: Trennzeichen in CSV-Dateien
von: Christoph
Geschrieben am: 03.04.2005 21:26:06
Liebes Forum,
ich möchte beim Export aus Excel in eine CSV Datei das Trennzeichen (Delimiter) selbst definieren. Ich bekam schon einen Tipp, sehe allerdings nicht, wo ich das Trennzeichen definieren kann. Es sollte möglichst ein "|" werden.


Sub CSVExport()
    Dim sFile As String
    ActiveSheet.Copy
    sFile = "test.csv"
    ActiveWorkbook.SaveAs _
        Filename:=sFile, _
        FileFormat:=xlCSV
    ActiveWorkbook.Close savechanges:=False
    Workbooks.Open sFile
    Columns.AutoFit
    MsgBox "Weiter"
    ActiveWorkbook.Close savechanges:=False
End Sub

Viele Grüße, Christoph
Bild

Betrifft: AW: Trennzeichen in CSV-Dateien
von: Hajo_Zi
Geschrieben am: 03.04.2005 21:27:37
Hallo Christoph
Warum neuer Beitrag??

Bitte keine Mail, Probleme sollten im Forum gelöst werden.
Microsoft MVP für Excel
Das Forum lebt auch von den Rückmeldungen.
Betriebssystem XP Home SP2 und Excel Version 2003 SP1.


Bild

Betrifft: AW: Trennzeichen in CSV-Dateien
von: Ramses
Geschrieben am: 03.04.2005 21:54:29
Hallo
Wie dir Boris bereits geantwortet hat,.... es gibt keine Möglichkeit dies zu definieren.
CSV bedeutet nun mal Comma Separated Value,... auch wenn das "eingedeutschte" EXCEL das Semikolon verwendet.
Die absolute DAU Variante
Start - Einstellungen - Systemsteuerung - Ländereinstellungen - Anpassen
Dort als Listentrennzeichen "¦" eingeben. Excel starten und nochmal probieren.
Sollte gehen
Für fortgeschrittene DAU Variante
Datei als CSV speichern
Mit Notepad öffnen
Suchen ";"
Ersetzen "¦"
Fuer VBA Profis
CSV selbst erstellen mit VBA Code.
Ist zwar mühsam, aber es würde gehen
In deinem Fall würde ich die zweite Variante versuchen :-)
Gruss Rainer
Bild

Betrifft: AW: Trennzeichen in CSV-Dateien
von: Christoph
Geschrieben am: 04.04.2005 19:02:10
Hallo Rainer,
vielen Dank für dei DAU-Tipps. Als Workaround ist Version 2 gut zu gebrauchen und klappt.
Grüße Christoph
 Bild

Beiträge aus den Excel-Beispielen zum Thema "Unterordner erstellen"