Tablora

Tablora · Bibliothek

Spitze Klammern und kaufmännische Und-Zeichen in einer Zelle erhalten

Zelltext wie A&B <sample> enthält Zeichen, die XML reserviert. Die textbewahrende XLSX maskiert sie in der Datei und zeigt den ursprünglichen Text an.

Zeichen, die das Arbeitsmappenformat reserviert

Eine XLSX-Datei ist ein ZIP-Paket aus XML-Dokumenten, und XML gibt dem kaufmännischen Und, den spitzen Klammern und Anführungszeichen eine besondere Bedeutung. Eine Produktnotiz wie A&B <sample> lässt sich nicht unverändert ins Blatt schreiben, sonst wäre die Datei beschädigt, und die Tabellenkalkulation würde sich weigern, sie zu öffnen, oder eine Reparatur anbieten.

Der textbewahrende Export maskiert diese Zeichen im Paket. Öffnet die Tabellenkalkulation die Datei, zeigt die Zelle dieselben Zeichen, die Sie eingegeben haben. Nichts in der Zelle wird zu einem HTML-Element, einem XML-Tag oder einem Link.

A&B <sample> vom Einfügen bis zur Zelle

Das Beispiel auf der Seite hat eine Spalte namens note und den Wert A&B <sample>. Der erwartete Zelltext in der Arbeitsmappe ist A&B <sample>, gespeichert als ausdrückliche Textzelle statt als Formel oder Zahl. Auch in der Vorschau auf dieser Seite erscheint der Wert als reiner Text, die spitzen Klammern sind also Zeichen und kein Markup.

Anführungszeichen und Apostrophe in einer Notiz werden in der Datei auf dieselbe Weise maskiert und kommen ebenfalls unverändert an.

Schritte für Text mit Markup

Wenn der Export den Text ablehnt

Manche Zeichen lassen sich in XML überhaupt nicht speichern, etwa die meisten ASCII-Steuerzeichen, die alte Exporte oder Kopieren und Einfügen aus Terminals hinterlassen. Der Export lehnt Text mit solchen Zeichen ab und zeigt Prüfe die eingegebenen Werte und versuche es erneut., statt Zeichen stillschweigend wegzulassen. Suchen Sie das unsichtbare Zeichen in Ihrer Quelle, entfernen oder ersetzen Sie es in einer Kopie und berechnen Sie erneut.

Die Tablora-App geht anders vor, wenn sie aus einem Foto oder PDF eine XLSX-Datei schreibt: Sie maskiert kaufmännische Und und Klammern auf dieselbe Weise, entfernt aber Zeichen, die XML nicht aufnehmen kann, damit sich die Datei immer öffnen lässt. Kommt es beim Text einer Zelle auf jedes Zeichen an, vergleichen Sie ihn vor dem Export mit der Quelle.

Ein verwandter Fall der Maskierung

Kaufmännische Und und Klammern sind nur eine Art der Maskierung. Text, der wie ein SpreadsheetML-Zeichencode aussieht, etwa _x0041_, braucht einen eigenen Schutz, den der textbewahrende Export ebenfalls anwendet.

Eingaben

Tabellentext
note A&B <sample>
Feldtrennzeichen
,

Ergebnisse

Zeilen
2
Spalten
1
note
A&B <sample>
Dateigröße in Byte
2311

Alle Tabellenzellen werden als Text gespeichert, damit Kennungen und formelähnliche Inhalte erhalten bleiben.