Bezeichnung
xlsx.UseSharedStrings -- schaltet den SharedString-Modus um
Übersicht
xlsx.UseSharedStrings(on)
Beschreibung
Mit diesem Befehl können Sie steuern, ob Zeichenketten, die Zellen zugewiesen sind, in einer globalen gemeinsam genutzten Zeichenkettentabelle (SharedString-Tabelle) im XLSX gespeichert werden sollen oder ob sie einzeln in die Zellknoten eingebettet werden sollen. Es ist in der Regel effizienter, eine globale gemeinsam genutzte Zeichenkettentabelle zu verwenden, da identische Zeichenketten nur einmal in dieser Tabelle gespeichert werden müssen, wodurch die Dateigröße verringert wird, falls viele identische Zeichenketten vorhanden sind. Wenn Sie aus irgendeinem Grund keine globale gemeinsam genutzte Zeichenkettentabelle verwenden möchten, können Sie xlsx.UseSharedStrings() verwenden, um diese Funktionalität zu deaktivieren, indem Sie False im on-Parameter übergeben.

Beachten Sie, dass dieser Befehl nur wirksam ist, wenn einem Dokument neue Zeichenketten hinzugefügt werden. Wenn Sie ein Dokument öffnen, das gemeinsam genutzte Zeichenketten verwendet, und es erneut speichern, bleiben die gemeinsam genutzten Zeichenketten erhalten, auch wenn Sie den Modus für gemeinsam genutzte Zeichenketten mit diesem Befehl deaktiviert haben. xlsx.UseSharedStrings() wirkt sich nur auf neue Zeichenketten aus, die dem Dokument hinzugefügt werden.

Standardmäßig ist die globale gemeinsame Zeichenkettentabelle (SharedString-Tabelle) aktiviert.

Eingaben
on
True, um die globale gemeinsame Stringtabelle zu aktivieren, False, um sie zu deaktivieren

Navigation zeigen