Freigeben über


Übersicht über Datentypen in Excel-Add-Ins

Datentypen organisieren komplexe Datenstrukturen als Objekte. Dazu gehören formatierte Zahlenwerte, Webbilder und Entitäten als Entitätskarten.

Der folgende Screenshot zeigt eines der wichtigsten Features von Datentypen: eine Entität Karte. In diesem Fall zeigt die Entität Karte erweiterte Informationen über das Gumbo Mix-Produkt von Chef Anton aus einer Liste von Produkten des Lebensmittelgeschäfts an.

Ein Entitätswertdatentyp, in dem das fenster Karte angezeigt wird.

Hinweis

Um sofort mit dem Experimentieren mit Datentypen zu beginnen, installieren Sie Script Lab in Excel, und lesen Sie den Abschnitt Datentypen in unserer Beispielbibliothek. Sie können sich auch die Script Lab Beispiele in unserem OfficeDev/office-js-snippets-Repository ansehen.

Vor dem Hinzufügen von Datentypen unterstützte die JavaScript-API von Excel Zeichenfolgen-, Zahlen-, boolesche und Fehlerdatentypen. Die Formatierungsebene der Excel-Benutzeroberfläche kann Währungs-, Datums- und andere Formatierungstypen zu Zellen hinzufügen welche die vier ursprünglichen Datentypen enthalten. Diese Formatierungsebene steuert jedoch nur die Anzeige der ursprünglichen Datentypen in der Excel-Benutzeroberfläche. Der zugrunde liegende Zahlenwert wird nicht geändert, auch wenn eine Zelle in der Excel-Benutzeroberfläche als Währung oder Datum formatiert ist. Diese Lücke zwischen einem zugrunde liegenden Wert und der formatierten Anzeige in der Excel-Benutzeroberfläche kann bei Add-In-Berechnungen zu Verwirrung und Fehlern führen. Die Datentyp-APIs sind eine Lösung für diese Lücke.

Datentypen erweitern die Unterstützung der Excel-JavaScript-API über die vier ursprünglichen Datentypen (Zeichenfolge, Zahl, boolescher Wert und Fehler) hinaus, um Webbilder, formatierte Zahlenwerte, Entitäten und verknüpfte Entitäten sowie verbesserte Fehlerdatentypen als flexible Datenstrukturen einzuschließen. Diese Typen, die viele verknüpfte Datentypen-Erfahrungen unterstützen, ermöglichen Genauigkeit und Einfachheit während Add-In-Berechnungen und erweitern das Potenzial von Excel-Add-Ins über ein zweidimensionales Raster hinaus.

Ressourcen

Untersuchen Sie Datentypen mit den folgenden Ressourcen.

  1. Grundlegendes zu Datentypen finden Sie im Artikel Zu den wichtigsten Konzepten für Excel-Datentypen .
  2. Installieren Sie Script Lab in Excel, und erkunden Sie den Abschnitt Datentypen in unserer Beispielbibliothek.
  3. Erfahren Sie, wie Sie Excel über ein zweidimensionales Raster mit den Artikeln Eigenschaften zu grundlegenden Zellwerten hinzufügen und Verwenden von Karten mit Zellwert-Datentypen erweitern.
  4. Probieren Sie das Beispiel Zum Erstellen und Untersuchen von Datentypen in Excel in unserem OfficeDev/Office-Add-in-samples-Repository aus.
  5. Erfahren Sie, wie Sie ihre eigenen verknüpften Entitäten erstellen.

Datentypen und benutzerdefinierte Funktionen

Datentypen verbessern die Leistungsfähigkeit benutzerdefinierter Funktionen. Benutzerdefinierte Funktionen akzeptieren Datentypen sowohl als Eingaben für benutzerdefinierte Funktionen wie auch als Ausgaben von benutzerdefinierten Funktionen, und benutzerdefinierte Funktionen verwenden das gleiche JSON-Schema für Datentypen wie die JavaScript-API von Excel. Dieses JSON-Schema für Datentypen wird beibehalten, während benutzerdefinierte Funktionen berechnen und auswerten. Weitere Informationen zum Integrieren von Datentypen in Ihre benutzerdefinierten Funktionen finden Sie unter Benutzerdefinierte Funktionen und Datentypen.

Weitere Informationen