Tablora

Tablora · Bibliotek

Bevar vinkelparenteser og og-tegn i cellen

Celletekst som A&B <sample> rummer tegn, som XML reserverer. Den tekstbevarende XLSX maskerer dem i filen og viser den oprindelige tekst.

Tegn, som projektmappeformatet reserverer

En XLSX-fil er en ZIP-pakke med XML-dokumenter, og XML giver og-tegnet, vinkelparenteserne og anførselstegn en særlig betydning. En produktnote som A&B <sample> kan ikke skrives ind i arket, som den står, ellers ville filen blive beskadiget, og regnearket ville nægte at åbne den eller tilbyde at reparere den.

Den tekstbevarende eksport maskerer de tegn inde i pakken. Når regnearket åbner filen, viser cellen de samme tegn, som du indtastede. Intet i cellen bliver til et HTML-element, et XML-tag eller et link.

A&B <sample> fra indsættelse til celle

Eksemplet på siden har én kolonne ved navn note og værdien A&B <sample>. Den forventede celletekst i projektmappen er A&B <sample>, gemt som en udtrykkelig tekstcelle i stedet for som en formel eller et tal. Også i forhåndsvisningen på denne side vises værdien som ren tekst, så vinkelparenteserne fremstår som tegn og ikke som opmærkning.

Anførselstegn og apostroffer i en note maskeres på samme måde i filen og kommer også uændrede frem.

Trin ved tekst med opmærkning

Når eksporten afviser teksten

Nogle tegn kan slet ikke gemmes i XML, som de fleste ASCII-kontroltegn, der efterlades af gamle eksporter eller af kopiering fra terminaler. Eksporten afviser tekst, der rummer dem, og viser Kontrollér de indtastede værdier, og prøv igen. i stedet for at fjerne tegn i al stilhed. Find det usynlige tegn i din kilde, fjern eller erstat det i en kopi, og beregn igen.

Det er ikke det samme, som Tablora-appen gør, når den skriver en XLSX fra et billede eller en PDF: Den maskerer og-tegn og parenteser på samme måde, men fjerner tegn, som XML ikke kan rumme, så filen altid kan åbnes. Betyder hvert eneste tegn i en celles tekst noget, så sammenlign den med kilden inden eksporten.

Et beslægtet tilfælde af maskering

Og-tegn og parenteser er kun én slags maskering. Tekst, der ligner en tegnkode fra SpreadsheetML, som _x0041_, kræver sin egen beskyttelse, og den anvender den tekstbevarende eksport også.

Inddata

Tabeltekst
note A&B <sample>
Feltafgrænser
,

Resultater

Rækker
2
Kolonner
1
note
A&B <sample>
Filstørrelse i byte
2311

Alle regnearksceller gemmes som tekst for at bevare identifikatorer og indhold, der ligner formler.