Microsoft Office Tutorials and References
In Depth Information
XML-Dokumente erzeugen
Die bisherigen Absätze haben das Einlesen von XML-Daten beschrieben. In der anderen
Richtung werden ebenfalls mehrere Wege angeboten. Sollen Tabellendaten im XML-For-
mat gespeichert werden, kann im Dialog Speichern unter der Dateityp XML-Daten ausge-
wählt werden. Das Programm gibt dann zunächst den Hinweis, dass bei dieser Art des
Speicherns die Formateigenschaften und Objekte wie Bilder oder Zeichnungen im Ziel-
dokument ignoriert werden. Alternativ kann auch der Befehl Entwicklertools XML
Exportieren verwendet werden. Dabei wird der richtige Datentyp bereits vorgegeben.
Es ist sinnvoll, schon vor dem Speichern über den Link XML-Verknüpfung zum Exportie-
ren überprüfen im Aufgabenbereich XML-Quelle zu testen, ob sich die im Tabellenblatt
vorhandenen Daten überhaupt in das XML-Format exportieren lassen.
Einschränkungen
Die Integration von XML in Excel hat in der aktuellen Version allerdings noch Grenzen, die
zu beachten sind. Das Programm kann nur relativ flache Elementhierarchien verarbeiten.
Unterhalb des Wurzelelements sind höchstens noch zwei Ebenen möglich, wobei nur eine
dieser Ebenen wiederholte Elemente enthalten kann. Dem entspricht die Struktur des Be-
stellformulars, das im Kopf ein paar Einzelinformationen enthält und dann eine Gruppe
von Positionszeilen aus mehreren Elementen. Bei Rechnungen ist es ähnlich.
Wird dagegen versucht, mit einer Liste zu arbeiten, die selbst wiederum eine innere
Liste enthält, etwa eine Struktur für eine Firma mit mehreren Niederlassungen, die wie-
derum jeweils mehrere Abteilungen mit mehreren Mitarbeitern darstellen soll, verwei-
gert Excel den Export. Solche Daten können zwar eingelesen werden, sind dann aber
nicht nach XML exportierbar, weil Listen in Excel nicht verschachtelt werden können. In
solchen Situationen sollten Lösungen mit Word oder InfoPath versucht werden.
XML-Kalkulationstabellen 2003
Excel 2003 bot die Möglichkeit, eine Arbeitsmappe als XML-Kalkulationstabelle abzu-
speichern. Dabei wurde ein spezielles XML Spreadsheet-Schema verwendet, das auch
als XMLSS bezeichnet wird. Dieses Schema entspricht im Wesentlichen dem Schema,
das bereits in der Excel 2002-Version für die Speicherung im XML-Format verwendet
wurde. Für den Datenaustausch mit Anwendern der älteren Version kann dieses Datei-
format weiterhin unter dem Namen XML-Kalkulationstabelle 2003 verwendet werden.
Search JabSto ::




Custom Search