Beim Arbeiten mit XLSX-Vorlagen muss in Microsoft Office Excel kein sogenannten sogenannter "Entwurfsmodus" aktiviert sein.
Dieser ist nur beim Arbeiten mit DOCX-Vorlagen in Microsoft Office Word erforderlich, siehe Kapitel DOCX-Vorlagen.
Bearbeitung
Stoppcodes werden nicht unterstützt, es muss mit XML-Tags gearbeitet werden.
...
Die XML-Tags (XML-Deklaration, Attribute und Elemente) müssen sich nicht in einem "Nur-Text-Inhaltssteuerelemente" befinden.
Da es in Microsoft Office Excel keine XML Steuerelemente wie in Word gibt, muss man darauf achten, dass die Parser Anweisungen richtig geschrieben sind, ansonsten kommt es zu XML Parser Fehlern.
Die Informationen laut Kapitel XML sind für XLSX-Vorlagen ebenfalls gültig.
Gewöhnlicher Text in einer Vorlage darf nicht als "Nur-Text-Inhaltssteuerelement" markiert werden!
Es ist problemlos möglich XML-Tags aus einer anderen Vorlage zu kopieren und einzufügen.
...
Das gilt auch für das Kopieren von XML-Tags aus RTF- oder DOCX-Vorlagen nach Excel.
Konvertierung Stoppcode zu XML
Da wie unter Punkt 1 beschrieben Stoppcodes nicht unterstützt werden, existiert auch keine Konvertierung von Stoppcode zu XML.
Bei der Erstellung eines Dokuments in ADVOKAT wird im Verzeichnis der Vorlage keine Kopie der Vorlage mit dem gleichen Dateiname abgespeichert.
Attribute und Bezeichnungen der Elemente
In den ADVOKAT Vorlagen gibt es folgende mögliche Bezeichnungen für Elemente: template, textblock, when, whenelse, und functions
...
Anweisungen wie template; textblock; when; whenelse; oder functions entfernen die gesamte Zeile!
Würde die Zeile nicht entfernt und durch die Parser Anweisung ersetzt werden, ergäbe das eine ungültige XML Struktur. Es kann auch ein Name oder Wert definiert werden, welcher angezeigt werden soll.
Anführungszeichen
Oftmals machte das Einfügen von Anführungszeichen Probleme, da der Parser diese aus dem
...
XLSX-Dokument nicht richtig auslesen konnte.
Mit den XML Vorlagen kann man alle Arten von Anführungszeichen ohne Problem verwenden: "", ‚', ""
Anweisungen
Parser-Ende-Anweisungen (z.B. </template>) dürfen nicht direkt hintereinanderstehen (also nicht </template></template>) stehen.
Dies führt zu einer problematischen XML Struktur, welche von Microsoft Office
...
Excel nicht korrekt gelesen werden kann.
Jedes </template> muss daher in einer eigenen Zeile stehen, die Zeile darf auch sonst keine Zeichen mehr enthalten.
Wenn ein <when> in einer eigenen Zeile steht, muss das zugehörige </when> ebenfalls in einer eigenen Zeile stehen.
...
Umgekehrt gilt dies auch, andernfalls entsteht
...
Da es in Microsoft Office Excel keine XML Steuerelemente wie in Microsoft Office Word gibt, muss man darauf achten, dass die Parser Anweisungen richtig geschrieben sind, ansonsten kommt es zu XML Parser Fehlern.
Die Informationen laut Kapitel XML sind für XLSX-Vorlagen ebenfalls gültig.
...
eine ungültige XML Struktur.