Microsoft Office Forum [ www.Office-Fragen.de ] >> READONLY <<
Microsoft Office 2003-2019 => Excel => Thema gestartet von: Tanja11b am Mai 09, 2018, 09:59:46 Vormittag
-
Liebe Forennutzer und Excel Spezis,
vermutlich für die meisten von Euch kein Thema.
Wie kann ich eine Excel Datei in eine txt Datei mit ";" zwischen den einzelnen Inhalten umwandeln?
Die grundsätzliche Umfandlung in ein txt war jetzt nicht die Schwierigkeit - vielmehr den ";" dazwischen zu bekekommen..... :o
Besten Dank für Eure Hilfestellung
Liebe Grüße
-
Hallo,
das Standard-Listentrennzeichen ist in Windows der Strichpunkt. Du könntest die Daten, die Du brauchst, mal in eine neue
Mappe kopieren und diese als CSV (Trennzeichen getrennt) abspeichern (Speichen unter, Dateityp unten wählen).
Danach die CSV-Datei in txt umbenennen.
Gruß
-
#maniweb
Vielen Dank für Deinen Tipp. Der Strichpunkt scheint jetzt zu passen.
Da das nun passt bin ich auf einen weiteren Fehler gekommen.
Vielleicht zur kurzen Erklärung - ich habe eine txt auf xlsx umgewandelt - Inhalte in einzlnen Feldern eingefügt - mittels deiner Anweisung wieder umgewandelt.
Wenn ich jetzt das Ursprungsdokument (txt) mit dem jetzigen vergleiche, sehe ich, dass im ersten file bei den Feldinhalten "0" 8x die NULL steht - also "00000000".
Bei drei hintereinanderfolgenden Feldinhalten also "00000000";"00000000";"00000000". Im neuen txt "0";"0";"0".
Gibt es da evtl. noch einen "Schmäh" mit dem ich auch das noch korrekt hinbekommen kann?
Vielen Dank für eine weitere und abschließende Hilfestellung.
-
Hallo,
wenn ich Dich jetzt richtig verstehe - Excel versucht beim Öffnen der Datei die Datentypen zu erkennen. Wenn Du die Textdatei über Datei / Öffnen (in der Liste txt auswählen)
öffnest, müsste ein Assistent angezeigt werden. In diesem die Schritte durchgehen und für die Spalten entsprechende Formate setzen (also Text, wo die 0-en stehen).
In die andere Richtung, also dem Export aus Excel, sollten die Werte als Text formatiert sein, so dass Du auch in Excel 0000000 siehst.
Gruß