Exceldaten in Textdatei exportieren

Wie kann ich Exceldaten in ein Textdatei exportieren, in der jede Zelle in Anführungsstrichen dargestellt wird, die einzelnen Zellen durch Komma getrennt und pro Zeile der Exceldatei eine Zeile in der Textdatei entsteht ?

Für ne Antwort wäre ich echt dankbar.

Daniel

Roßkur
Nicht schön, aber vielseitig:

  1. Tabelle in Excel markieren.
  2. „Kopieren“
  3. In Word einfügen
  4. an den Beginn der ersten Zelle gehen.
  5. „Extras/Makro/aufzeichnen“
  6. dem Makro einen Namen und eine Tastenkombination zuweisen, z.b. STRG+ALT+Y
  7. Anführungszeichen eingeben, Taste drücken, Anführungszeichen eingeben,
  8. Aufzeichnung beenden.
  9. Das Makro enthält jetzt folgendens:
    Sub Makro5()

    ’ Makro5 Makro

    Selection.TypeText Text:=""""
    Selection.EndKey Unit:=wdLine
    Selection.TypeText Text:=""""
    Selection.MoveRight Unit:=wdCharacter, Count:=1
    End Sub

(Diesen Text sieht man unter Makro/bearbeiten, man kann ihn auch direkt dort eingeben)
9. Jetzt so oft STRG+ALT+Y drücken, bis der ganze Tabelleninhalt in Anführungszeichen steht. (Das kann man natürlich
auch richtig programmieren, lohnt sich aber erst bei richtig grossen Tabellen)
10. Tabelle markieren
11. Tabelle in Text umwandeln wählen, als Trennzeichen anderes auswählen und ein Komma eingeben.
12. Eingabe und fertig.
13. Jetzt die datei mit speichern unter im Format „nur text“ speichern.

Auf diese Art kann man sich mittels Makro oft schnell helfen. Eine echt elegante Lösung wäre für diese kleine Aufgabe
glaube ich zu aufwendig, und es klappt ja.

Gruss, Dennis

: Wie kann ich Exceldaten in ein Textdatei
: exportieren, in der jede Zelle in
: Anführungsstrichen dargestellt wird, die
: einzelnen Zellen durch Komma getrennt und
: pro Zeile der Exceldatei eine Zeile in
: der Textdatei entsteht ?
:
: Für ne Antwort wäre ich echt dankbar.
:
: Daniel

Hallo Daniel,

müssen es denn unbedingt Anführungsstriche sein?
Wenn nicht, dann geht es ganz einfach über
Datei - Speichern unter
Format - Text (Tab getrennt)
OK

Den so erstellten txt-file kann man auch bequem wieder mit Excel öffnen…

Gruß, Heike

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Wenn du den Text im Format *.csv speicherst erhältst du einen >;[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]