Excel und XML

Schulung

Mit der Version 2003 hat Microsoft Excel die schon in der Version 2002 angelegte XML-Schnittstelle vertieft und hierfür die XML-Sprache SpreadsheetML entwickelt. Diese XML-Schnittstelle macht es möglich, XML-Dateien in Excel-Dokumente zu überführen, die sich mit MS Excel öffnen und als xls bzw. xlsx speichern lassen.
Mit Microsoft Excel 2007 und dem dort eingeführten Standardformat xlsx wurde SpreadsheetML weiter entwickelt und Teil des Standards Office Open XML (OOXML). Statt nur die Tabellenfunktion zu unterstützen, verfügt nun das neue Format über die gesamte Funktionalität eines Excel-Dokuments. Hierzu gehören folglich auch Diagramme, Grafiken uvm. Mit zunehmender Funktionalität steigt auch die Komplexität der Dokumente. Während in der Version 2003 ein Excel-Dokument in einem SpreadsheetML-Dokument zusammengefasst wird, stellt das neue Format einen ZIP-Container dar, in dem mehrere XML-Dokumente abgelegt werden.

In diesem Seminar lernen Sie die Struktur von SpreadsheetML-Dokumenten kennen, erfahren wie Tabellen aufgebaut sein müssen, wie Zahlen sowie Zellen formatiert werden können und erlernen den Umgang mit überspannten Zellen und die Anwendung von Formeln. Dies kann wahlweise auf der Basis der Versionen 2003 oder 2007 geschehen. Wird als Basis das Format von Excel 2007 gewählt, erhalten Sie zusätzlich Einblick in den Aufbau des XLSX-Containers. Nach erfolgreichem Abschluss des Seminars sollen Sie in der Lage sein, ein XSLT-Stylesheet zu entwickeln, das aus einer XML-Datei ein SpreadsheetML-Dokument erzeugt.

Inhalt:

Aufbau des XLSX-Containers (wahlweise)
  • Der Grundaufbau
  • Wo steht der Content? 
Das Tabellenmodell
  • Zellen und Zeilen
  • Inhaltstypen der Zellen
  • Überspannung
  • Formeln
  • Styles
  • Zahlenformate
XSLT
  • Erstellen von Templates
  • Auf Knotenwerte zugreifen
  • XPath
  • (Navigations-)Achsen 
Extended
  • Excel als Code-Generator
  • Erzeugung eines XLSX-Containers (wahlweise)

 

 


Voraussetzungen: XML- und XSLT-Grundlagen
Ausstattung: Laptop mit dem Betriebssystem Windows ab der Version XP
Termine: auf Anfrage
Dauer: 1 Tag/ 2 Online-Sessions
Preis: nach Vereinbarung
Anmeldung: E-Mail an schulung(at)data2type.de
Kontakt: data2type GmbH
Neuenheimer Landstraße 38/2
69120 Heidelberg
Tel.: 06221 - 7391260

 

AGBs

   

<< zurück vor >>