Supportnet / Forum / Tabellenkalkulation
Exel Daten in Textdatei umwandeln
Frage
ich muß eine Exeltabelle wieder in ein Textformat bringen, in dem die einzelnen Spalten bzw. Feldinhalte in Gänsefüßchen dargestellt werden und die Felder durch Komma getrennt werden.
Der einfache Export über die Kopierfunktion liefert mir nur einen Text mit Tabstops, das kann aber von dem Empfänger der Datei nicht verarbeitet werden.
Antwort 1 von LowNoise
Hi Guido,
die Idee war ja schon nicht schlecht, Du hast einfach nur das falsche Format gewählt. Geh einfach im Menü "Datei" auf den Punkt "Speichern unter..." und wähle als Dateityp: CVS (Trenzeichen-getrennt) aus, dann bekommst Du anstelle des TAB Stop ein Semikolon (;).
Um das Problem mit den Gänsefüßchen zu lösen nimmst Du jetzt einen Texteditor (am besten UltraEdit) und benutzt das "Suchen und Ersetzen". Hier ersetzt Du jetzt einfach den ; durch "," und schon hast Du die Werte alle in Anführungszeichen. Über das Problem das dann am Zeilenanfang keine Leerzeichen sind, denke ich noch nach, aber vielleicht hilft Dir das ja schon mal weiter. Ansonsten schick ne Mail, da ich leider nicht täglich im SN bin. Um den anderen dann die Lösung mitzuteilen poste ich die dann sofern wir ein brauchbares Ergebnis bekommen.
Greets@all
Micha
die Idee war ja schon nicht schlecht, Du hast einfach nur das falsche Format gewählt. Geh einfach im Menü "Datei" auf den Punkt "Speichern unter..." und wähle als Dateityp: CVS (Trenzeichen-getrennt) aus, dann bekommst Du anstelle des TAB Stop ein Semikolon (;).
Um das Problem mit den Gänsefüßchen zu lösen nimmst Du jetzt einen Texteditor (am besten UltraEdit) und benutzt das "Suchen und Ersetzen". Hier ersetzt Du jetzt einfach den ; durch "," und schon hast Du die Werte alle in Anführungszeichen. Über das Problem das dann am Zeilenanfang keine Leerzeichen sind, denke ich noch nach, aber vielleicht hilft Dir das ja schon mal weiter. Ansonsten schick ne Mail, da ich leider nicht täglich im SN bin. Um den anderen dann die Lösung mitzuteilen poste ich die dann sofern wir ein brauchbares Ergebnis bekommen.
Greets@all
Micha
Antwort 2 von want2cu
Hallo Guido,
das Speichern als CSV-Datei mit dem entsprechenden Trennzeicen ist das kleinere Problem. Die Anführungszeichen machen die Sache m.E. komplizierter.
Der Vorschlag von Micha paßt m.E. nicht, da dabei lediglich das Trennzeichen Semiikolon durch ein anführungszeichen ersetzt wird.
Ich habe deine Frage so verstanden, dass die Zellinhalte jeweils in Anführungszeichen eingeschlossen sein sollen.
Das könntest du wie folgt machen:
Hilfstabelle anlegen, in der in A1 folgende Formel steht:
=""""&test!A1&""""
Der Name "test" muss durch den Namen deiner Arbeitsmappe/Tabelle ersetzt werden.
Dann markierst du die gesamte Hilftabelle, wählst "kopieren", INhalte einfügen, Werte, dann erhältst du eine Tabelle, ind er die Anführungszeichen den Zellinhalt umschließen.
Dann diese Datei als CSV-Datei speichern und fertig.
CU
want2cu
das Speichern als CSV-Datei mit dem entsprechenden Trennzeicen ist das kleinere Problem. Die Anführungszeichen machen die Sache m.E. komplizierter.
Der Vorschlag von Micha paßt m.E. nicht, da dabei lediglich das Trennzeichen Semiikolon durch ein anführungszeichen ersetzt wird.
Ich habe deine Frage so verstanden, dass die Zellinhalte jeweils in Anführungszeichen eingeschlossen sein sollen.
Das könntest du wie folgt machen:
Hilfstabelle anlegen, in der in A1 folgende Formel steht:
=""""&test!A1&""""
Der Name "test" muss durch den Namen deiner Arbeitsmappe/Tabelle ersetzt werden.
Dann markierst du die gesamte Hilftabelle, wählst "kopieren", INhalte einfügen, Werte, dann erhältst du eine Tabelle, ind er die Anführungszeichen den Zellinhalt umschließen.
Dann diese Datei als CSV-Datei speichern und fertig.
CU
want2cu

