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
- Geben Sie den Text mit kaufmännischen Und und Klammern in Tabellentext ein und wählen Sie unter Feldtrennzeichen, wie seine Felder getrennt sind.
- Klicken Sie auf Berechnen und prüfen Sie, ob die Vorschau das kaufmännische Und und die Klammern genau dort zeigt, wo sie in der Quelle stehen.
- Prüfen Sie, ob eine Klammer oder ein Anführungszeichen die Zeile nicht in zusätzliche Spalten aufgeteilt hat; das wäre ein Problem mit Trennzeichen oder Anführungszeichen, nicht mit Markup.
- Verwenden Sie Herunterladen (XLSX) und öffnen Sie tablora-table.xlsx.
- Behandeln Sie die Zelle in der Tabellenkalkulation als Text; fügen Sie sie nicht in eine Webseite oder Vorlage ein, die sie deuten würde.
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.