Tom: Excel Zeilenumbruch in Zellen in csv speichern?

Beitrag lesen

Hello,

Hab mir das Ganze mal, so wie Du empfohlen hast, per HexEdit angeguckt. Excel verwendet chr(10) zwischen Umbrüchen in Zellen. Außerdem sind Zellen, in denen ein Umbruch statt findet, von " eingeschlossen.

Um z.B. eine MySQL-Abfrage "excelgerecht" als csv-Datei auszugeb, nutze ich nun folgenden Code:

Ohne den Quellcode gelesen zu haben( es klinget gerade)..

Vergiss nicht, die Enclosures (PHP-Slang) bzw. Delimiter (Fachsprache spätestens seit dBase) auch zu escapen, wenn sie im Datenwert vorkommen. Das macht man aber mit einer Doppelung des Delimiters und nicht mit einem BackSlash.

Harzliche Grüße aus http://www.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau