Warum werden Wagenrückläufe in Excel nicht visuell in Notepad angezeigt, wenn Sie Excel als Textregisterkarte mit Trennzeichen speichern?

506
PBeezy

Wenn Sie einen Wagenrücklauf in eine Zelle von Excel einfügen (durch Drücken von Alt + Eingabetaste) und Ihre Datei als Textdatei (durch Tabulatoren getrennt) .txt speichern, wird der Wagenrücklauf nicht angezeigt, wenn Sie die Datei in Notepad öffnen.

This is a carriage return 

wird

"Thisisacarriagereturn" 

im Notizblock.

Warum? Wie wird der Wagenrücklauf in der Textdatei codiert?

0
Ich glaube, Notepad benötigt einen Wagenrücklauf und einen Zeilenvorschub. Ich denke auch, dass Wordpad das nicht tut. Sehen Textdateien in WordPad korrekt aus? Dan Sp. vor 5 Jahren 0

1 Antwort auf die Frage

3
Tom Brunberg

Die Eingabe von Alt+ Enterin einer Zelle führt zu einem Line Feed( LF, ASCII-Code 10) -Zeichen und wird daher auch in der Datei gespeichert.

Hier ist eine Kopie Ihres Testtexts in einer xlsDatei, die mit einem Hex-Editor betrachtet wird (0A ist eine Hex-Darstellung von Dezimal 10):

00 00 00 19 00 00 54 68 69 73 0A 69 73 0A 61 0A 63 61 72 72 69 61 67 65 0A 72 65 74 75 72 6E FF 

Windows Notepad erfordert ein Carriage Return+ Line Feed, ASCII-Codes 13 + 10, um es als neue Zeile zu erkennen

Notepad ++ (ein Freeware - Texteditor) hat die Fähigkeit, alle zu erkennen LF, CRoder CR+LFals eine neue Zeile.

Hier ist Ihr Test aus Notepad ++.

"This is a carriage return"