Neuerungen in der Excel-JavaScript-API 1.16
ExcelApi 1.16 hat die Datentyp-APIs hinzugefügt. Mit den Datentyp-APIs können Excel-Zellen Bilder aus dem Web, formatierte Zahlenwerte , die ihr Format in allen Berechnungen beibehalten, und vor allem Entitätskarten enthalten. Entitätskarten erweitern das Potenzial von Excel-Add-Ins über ein zweidimensionales Raster hinaus. Sie zeigen ein Symbol in einer Zelle an, das bei Auswahl ein Karte modales Fenster auf der Excel-Benutzeroberfläche öffnet. Weitere Informationen finden Sie unter Verwenden von Karten mit Entitätswertdatentypen.
Die folgende Tabelle enthält eine kurze Zusammenfassung der APIs, während die nachfolgende API-Listentabelle eine detaillierte Liste enthält.
API-Liste
In der folgenden Tabelle sind die APIs im Excel-JavaScript-API-Anforderungssatz 1.16 aufgeführt. Informationen zum Anzeigen der API-Referenzdokumentation für alle APIs, die vom Excel-JavaScript-API-Anforderungssatz 1.16 oder früher unterstützt werden, finden Sie unter Excel-APIs im Anforderungssatz 1.16 oder früher.
Klasse | Felder | Beschreibung |
---|---|---|
ArrayCellValue | basicType | Stellt den Wert dar, der von Range.valueTypes für eine Zelle mit diesem Wert zurückgegeben wird. |
basicValue | Stellt den Wert dar, der von Range.values für eine Zelle mit diesem Wert zurückgegeben wird. |
|
Elemente | Stellt die Elemente des Arrays dar. | |
referencedValues | Stellt die Zellwerte dar, auf die in ArrayCellValue.elements verwiesen wird. |
|
type | Stellt den Typ dieses Zellwerts dar. | |
BlockedErrorCellValue | basicType | Stellt den Wert dar, der von Range.valueTypes für eine Zelle mit diesem Wert zurückgegeben wird. |
basicValue | Stellt den Wert dar, der von Range.values für eine Zelle mit diesem Wert zurückgegeben wird. |
|
errorSubType | Stellt den Typ von dar BlockedErrorCellValue . |
|
errorType | Stellt den Typ von dar ErrorCellValue . |
|
type | Stellt den Typ dieses Zellwerts dar. | |
BooleanCellValue | basicType | Stellt den Wert dar, der von Range.valueTypes für eine Zelle mit diesem Wert zurückgegeben wird. |
basicValue | Stellt den Wert dar, der von Range.values für eine Zelle mit diesem Wert zurückgegeben wird. |
|
type | Stellt den Typ dieses Zellwerts dar. | |
BusyErrorCellValue | basicType | Stellt den Wert dar, der von Range.valueTypes für eine Zelle mit diesem Wert zurückgegeben wird. |
basicValue | Stellt den Wert dar, der von Range.values für eine Zelle mit diesem Wert zurückgegeben wird. |
|
errorSubType | Stellt den Typ von dar BusyErrorCellValue . |
|
errorType | Stellt den Typ von dar ErrorCellValue . |
|
type | Stellt den Typ dieses Zellwerts dar. | |
CalcErrorCellValue | basicType | Stellt den Wert dar, der von Range.valueTypes für eine Zelle mit diesem Wert zurückgegeben wird. |
basicValue | Stellt den Wert dar, der von Range.values für eine Zelle mit diesem Wert zurückgegeben wird. |
|
errorSubType | Stellt den Typ von dar CalcErrorCellValue . |
|
errorType | Stellt den Typ von dar ErrorCellValue . |
|
functionName | Stellt den Namen der Funktion dar, die den Fehler verursacht. | |
type | Stellt den Typ dieses Zellwerts dar. | |
CardLayoutListSection | Layout | Stellt den Typ des Layouts für diesen Abschnitt dar. |
CardLayoutPropertyReference | property | Stellt den Namen der Eigenschaft dar, auf die vom Karte Layout verwiesen wird. |
CardLayoutSectionStandardProperties | zusammengebrochen | Gibt an, ob dieser Abschnitt des Karte anfänglich reduziert ist. |
zusammenklappbar | Gibt an, ob dieser Abschnitt des Karte reduzierbar ist. | |
properties | Stellt die Namen der Eigenschaften in diesem Abschnitt dar. | |
title | Stellt den Titel dieses Abschnitts des Karte dar. | |
CardLayoutStandardProperties | mainImage | Gibt eine Eigenschaft an, die als Standard Bild des Karte verwendet wird. |
sections | Stellt die Abschnitte des Karte dar. | |
Untertitel | Stellt eine Spezifikation dar, deren Eigenschaft den Untertitel des Karte enthält. | |
title | Stellt den Titel des Karte oder die Spezifikation dar, deren Eigenschaft den Titel des Karte enthält. | |
CardLayoutTableSection | Layout | Stellt den Typ des Layouts für diesen Abschnitt dar. |
CellValueAttributionAttributes | licenseAddress | Stellt eine URL zu einer Lizenz oder Quelle dar, die beschreibt, wie diese Eigenschaft verwendet werden kann. |
licenseText | Stellt einen Namen für die Lizenz dar, die diese Eigenschaft steuert. | |
sourceAddress | Stellt eine URL zur Quelle des CellValue dar. |
|
sourceText | Stellt einen Namen für die Quelle des CellValue dar. |
|
CellValueExtraProperties | beschreibbar | Gibt an, ob diese CellValue zum Überschreiben einer Zelle verwendet wird. |
writableNote | Stellt eine Erklärung darüber dar, warum CellValue.writable als false angegeben wird. |
|
CellValuePropertyMetadata | Zuschreibung | Stellt Zuordnungsinformationen dar, um die Quell- und Lizenzanforderungen für die Verwendung dieser Eigenschaft zu beschreiben. |
excludeFrom | Stellt dar, von welchen Features diese Eigenschaft ausgeschlossen ist. | |
Unterbezeichnung | Stellt die Unterbezeichnung für diese Eigenschaft dar, die in Karte Ansicht angezeigt wird. | |
CellValuePropertyMetadataExclusions | autoVervollständigen | True stellt dar, dass die Eigenschaft von den Eigenschaften ausgeschlossen wird, die durch automatische Vervollständigung angezeigt werden. |
calcCompare | True stellt dar, dass die Eigenschaft von den Eigenschaften ausgeschlossen wird, die zum Vergleichen von Zellwerten während der Neuberechnung verwendet werden. | |
cardView | True stellt dar, dass die Eigenschaft von den Eigenschaften ausgeschlossen wird, die von Karte Ansicht angezeigt werden. | |
dotNotation | True stellt dar, dass die Eigenschaft von den Eigenschaften ausgeschlossen wird, auf die über die FIELDVALUE-Funktion zugegriffen werden kann. | |
CellValueProviderAttributes | description | Stellt die Anbieterbeschreibungseigenschaft dar, die in Karte Ansicht verwendet wird, wenn kein Logo angegeben ist. |
logoSourceAddress | Stellt eine URL dar, die zum Herunterladen eines Bilds verwendet wird, das als Logo in Karte Ansicht verwendet wird. | |
logoTargetAddress | Stellt eine URL dar, die das Navigationsziel ist, wenn der Benutzer in Karte Ansicht auf das Logo-Element klickt. | |
ChangedEventDetail | valueAsJsonAfter | Stellt den Werttyp nach der Änderung dar. |
valueAsJsonBefore | Stellt den Werttyp vor der Änderung dar. | |
ChartFill | getSolidColor() | Ruft die einheitliche Farbfüllformatierung eines Diagrammelements ab. |
ConnectErrorCellValue | basicType | Stellt den Wert dar, der von Range.valueTypes für eine Zelle mit diesem Wert zurückgegeben wird. |
basicValue | Stellt den Wert dar, der von Range.values für eine Zelle mit diesem Wert zurückgegeben wird. |
|
errorSubType | Stellt den Typ von dar ConnectErrorCellValue . |
|
errorType | Stellt den Typ von dar ErrorCellValue . |
|
type | Stellt den Typ dieses Zellwerts dar. | |
Div0ErrorCellValue | basicType | Stellt den Wert dar, der von Range.valueTypes für eine Zelle mit diesem Wert zurückgegeben wird. |
basicValue | Stellt den Wert dar, der von Range.values für eine Zelle mit diesem Wert zurückgegeben wird. |
|
errorType | Stellt den Typ von dar ErrorCellValue . |
|
type | Stellt den Typ dieses Zellwerts dar. | |
DoubleCellValue | basicType | Stellt den Wert dar, der von Range.valueTypes für eine Zelle mit diesem Wert zurückgegeben wird. |
basicValue | Stellt den Wert dar, der von Range.values für eine Zelle mit diesem Wert zurückgegeben wird. |
|
type | Stellt den Typ dieses Zellwerts dar. | |
EmptyCellValue | basicType | Stellt den Wert dar, der von Range.valueTypes für eine Zelle mit diesem Wert zurückgegeben wird. |
basicValue | Stellt den Wert dar, der von Range.values für eine Zelle mit diesem Wert zurückgegeben wird. |
|
type | Stellt den Typ dieses Zellwerts dar. | |
EntityCardLayout | Layout | Stellt den Typ dieses Layouts dar. |
EntityCellValue | basicType | Stellt den Wert dar, der von Range.valueTypes für eine Zelle mit diesem Wert zurückgegeben wird. |
basicValue | Stellt den Wert dar, der von Range.values für eine Zelle mit diesem Wert zurückgegeben wird. |
|
Layouts | Stellt Layoutinformationen für Ansichten dieser Entität dar. | |
properties | Stellt die Eigenschaften dieser Entität und ihre Metadaten dar. | |
Anbieter | Stellt Informationen dar, die den Dienst beschreiben, der die Daten in diesem EntityCellValue bereitgestellt hat. |
|
referencedValues | Stellt die Zellwerte dar, auf die in EntityCellValue.properties verwiesen wird. |
|
text | Stellt den Text dar, der beim Rendern einer Zelle mit diesem Wert angezeigt wird. | |
type | Stellt den Typ dieses Zellwerts dar. | |
EntityCompactLayout | icon | Gibt den Namen des Symbols an, das zum Öffnen des Karte verwendet wird. |
EntityPropertyExtraProperties | propertyMetadata | Stellt Metadaten zur -Eigenschaft dar. |
EntityViewLayouts | Karte | Stellt das Layout dieser Entität in Karte Ansicht dar. |
kompakt | Stellt das Layout dar, das verwendet wird, wenn der Platz zur Darstellung der Entität begrenzt ist. | |
ExternalErrorCellValue | basicType | Stellt den Wert dar, der von Range.valueTypes für eine Zelle mit diesem Wert zurückgegeben wird. |
basicValue | Stellt den Wert dar, der von Range.values für eine Zelle mit diesem Wert zurückgegeben wird. |
|
errorSubType | Stellt den Typ von dar ExternalErrorCellValue . |
|
errorType | Stellt den Typ von dar ErrorCellValue . |
|
type | Stellt den Typ dieses Zellwerts dar. | |
FieldErrorCellValue | basicType | Stellt den Wert dar, der von Range.valueTypes für eine Zelle mit diesem Wert zurückgegeben wird. |
basicValue | Stellt den Wert dar, der von Range.values für eine Zelle mit diesem Wert zurückgegeben wird. |
|
errorSubType | Stellt den Typ von dar FieldErrorCellValue . |
|
errorType | Stellt den Typ von dar ErrorCellValue . |
|
fieldName | Represents the field which was not found by FIELDVALUE. | |
type | Stellt den Typ dieses Zellwerts dar. | |
FormattedNumberCellValue | basicType | Stellt den Wert dar, der von Range.valueTypes für eine Zelle mit diesem Wert zurückgegeben wird. |
basicValue | Stellt den Wert dar, der von Range.values für eine Zelle mit diesem Wert zurückgegeben wird. |
|
numberFormat | Gibt die Zahlenformatzeichenfolge zurück, die zum Anzeigen dieses Werts verwendet wird. | |
type | Stellt den Typ dieses Zellwerts dar. | |
GettingDataErrorCellValue | basicType | Stellt den Wert dar, der von Range.valueTypes für eine Zelle mit diesem Wert zurückgegeben wird. |
basicValue | Stellt den Wert dar, der von Range.values für eine Zelle mit diesem Wert zurückgegeben wird. |
|
errorType | Stellt den Typ von dar ErrorCellValue . |
|
type | Stellt den Typ dieses Zellwerts dar. | |
LinkedEntityCellValue | basicType | Stellt den Wert dar, der von Range.valueTypes für eine Zelle mit diesem Wert zurückgegeben wird. |
basicValue | Stellt den Wert dar, der von Range.values für eine Zelle mit diesem Wert zurückgegeben wird. |
|
id | Stellt die Dienstquelle dar, die die Informationen in diesem Wert bereitgestellt hat. | |
Layouts | Stellt Layoutinformationen für Ansichten dieser verknüpften Entität dar. | |
properties | Stellt die Eigenschaften dieser verknüpften Entität und deren Metadaten dar. | |
Anbieter | Stellt Informationen dar, die den Dienst beschreiben, der Daten in diesem LinkedEntityCellValue bereitgestellt hat. |
|
text | Stellt den Text dar, der beim Rendern einer Zelle mit diesem Wert angezeigt wird. | |
type | Stellt den Typ dieses Zellwerts dar. | |
LinkedEntityId | Kultur | Gibt an, welche Sprachkultur zum Erstellen dieses CellValue verwendet wurde. |
domainId | Stellt eine Domäne dar, die für einen Dienst spezifisch ist, der zum Erstellen von CellValue verwendet wird. |
|
entityId | Stellt einen Bezeichner dar, der für einen Dienst spezifisch ist, der zum Erstellen von CellValue verwendet wird. |
|
ServiceID | Gibt an, welcher Dienst zum Erstellen von CellValue verwendet wurde. |
|
NameErrorCellValue | basicType | Stellt den Wert dar, der von Range.valueTypes für eine Zelle mit diesem Wert zurückgegeben wird. |
basicValue | Stellt den Wert dar, der von Range.values für eine Zelle mit diesem Wert zurückgegeben wird. |
|
errorType | Stellt den Typ von dar ErrorCellValue . |
|
type | Stellt den Typ dieses Zellwerts dar. | |
NamedItem | valueAsJson | Eine JSON-Darstellung der Werte in diesem benannten Element. |
valueAsJsonLocal | Eine JSON-Darstellung der Werte in diesem benannten Element. | |
NamedItemArrayValues | valuesAsJson | Eine JSON-Darstellung der Werte in diesem benannten Elementarray. |
valuesAsJsonLocal | Eine JSON-Darstellung der Werte in diesem benannten Elementarray. | |
NotAvailableErrorCellValue | basicType | Stellt den Wert dar, der von Range.valueTypes für eine Zelle mit diesem Wert zurückgegeben wird. |
basicValue | Stellt den Wert dar, der von Range.values für eine Zelle mit diesem Wert zurückgegeben wird. |
|
errorType | Stellt den Typ von dar ErrorCellValue . |
|
type | Stellt den Typ dieses Zellwerts dar. | |
NullErrorCellValue | basicType | Stellt den Wert dar, der von Range.valueTypes für eine Zelle mit diesem Wert zurückgegeben wird. |
basicValue | Stellt den Wert dar, der von Range.values für eine Zelle mit diesem Wert zurückgegeben wird. |
|
errorType | Stellt den Typ von dar ErrorCellValue . |
|
type | Stellt den Typ dieses Zellwerts dar. | |
NumErrorCellValue | basicType | Stellt den Wert dar, der von Range.valueTypes für eine Zelle mit diesem Wert zurückgegeben wird. |
basicValue | Stellt den Wert dar, der von Range.values für eine Zelle mit diesem Wert zurückgegeben wird. |
|
errorSubType | Stellt den Typ von dar NumErrorCellValue . |
|
errorType | Stellt den Typ von dar ErrorCellValue . |
|
functionName | Stellt den Namen der Funktion dar, die den Fehler verursacht. | |
type | Stellt den Typ dieses Zellwerts dar. | |
PlaceholderErrorCellValue | basicType | Stellt den Wert dar, der von Range.valueTypes für eine Zelle mit diesem Wert zurückgegeben wird. |
basicValue | Stellt den Wert dar, der von Range.values für eine Zelle mit diesem Wert zurückgegeben wird. |
|
errorType | Stellt den Typ von dar ErrorCellValue . |
|
target |
PlaceholderErrorCellValue wird während der Verarbeitung verwendet, während Daten heruntergeladen werden. |
|
type | Stellt den Typ dieses Zellwerts dar. | |
Range | valuesAsJson | Eine JSON-Darstellung der Werte in den Zellen in diesem Bereich. |
valuesAsJsonLocal | Eine JSON-Darstellung der Werte in den Zellen in diesem Bereich. | |
RangeView | valuesAsJson | Eine JSON-Darstellung der Werte in den Zellen in diesem Bereich. |
valuesAsJsonLocal | Eine JSON-Darstellung der Werte in den Zellen in diesem Bereich. | |
RefErrorCellValue | basicType | Stellt den Wert dar, der von Range.valueTypes für eine Zelle mit diesem Wert zurückgegeben wird. |
basicValue | Stellt den Wert dar, der von Range.values für eine Zelle mit diesem Wert zurückgegeben wird. |
|
errorSubType | Stellt den Typ von dar RefErrorCellValue . |
|
errorType | Stellt den Typ von dar ErrorCellValue . |
|
type | Stellt den Typ dieses Zellwerts dar. | |
ReferenceCellValue | basicType | Stellt den Wert dar, der von Range.valueTypes für eine Zelle mit diesem Wert zurückgegeben wird. |
basicValue | Stellt den Wert dar, der von Range.values für eine Zelle mit diesem Wert zurückgegeben wird. |
|
reference | Stellt den Index in den referencedValues Eigenschaften von Zellwerten wie EntityCellValue und ArrayCellValue dar. |
|
type | Stellt den Typ dieses Zellwerts dar. | |
RootReferenceCellValue | basicType | Stellt den Wert dar, der von Range.valueTypes für eine Zelle mit diesem Wert zurückgegeben wird. |
basicValue | Stellt den Wert dar, der von Range.values für eine Zelle mit diesem Wert zurückgegeben wird. |
|
type | Stellt den Typ dieses Zellwerts dar. | |
SpillErrorCellValue | basicType | Stellt den Wert dar, der von Range.valueTypes für eine Zelle mit diesem Wert zurückgegeben wird. |
basicValue | Stellt den Wert dar, der von Range.values für eine Zelle mit diesem Wert zurückgegeben wird. |
|
columnCount | Stellt die Anzahl der Spalten dar, die überlaufen würden, wenn keine #SPILL! zurück. | |
errorSubType | Stellt den Typ von dar SpillErrorCellValue . |
|
errorType | Stellt den Typ von dar ErrorCellValue . |
|
rowCount | Stellt die Anzahl der Zeilen dar, die überlaufen würden, wenn keine #SPILL! zurück. | |
type | Stellt den Typ dieses Zellwerts dar. | |
StringCellValue | basicType | Stellt den Wert dar, der von Range.valueTypes für eine Zelle mit diesem Wert zurückgegeben wird. |
basicValue | Stellt den Wert dar, der von Range.values für eine Zelle mit diesem Wert zurückgegeben wird. |
|
type | Stellt den Typ dieses Zellwerts dar. | |
TableColumn | valuesAsJson | Eine JSON-Darstellung der Werte in den Zellen in dieser Tabellenspalte. |
valuesAsJsonLocal | Eine JSON-Darstellung der Werte in den Zellen in dieser Tabellenspalte. | |
TableColumnCollection | addAsJson(index?: number, values?: CellValue[][], name?: string) | Fügt der Tabelle eine neue Spalte hinzu. |
TableRow | valuesAsJson | Eine JSON-Darstellung der Werte in den Zellen in dieser Tabellenzeile. |
valuesAsJsonLocal | Eine JSON-Darstellung der Werte in den Zellen in dieser Tabellenzeile. | |
TableRowCollection | addAsJson(index?: number, values?: CellValue[][], alwaysInsert?: boolean) | Fügt der Tabelle mindestens eine Zeile hinzu. |
ValueErrorCellValue | basicType | Stellt den Wert dar, der von Range.valueTypes für eine Zelle mit diesem Wert zurückgegeben wird. |
basicValue | Stellt den Wert dar, der von Range.values für eine Zelle mit diesem Wert zurückgegeben wird. |
|
errorSubType | Stellt den Typ von dar ValueErrorCellValue . |
|
errorType | Stellt den Typ von dar ErrorCellValue . |
|
type | Stellt den Typ dieses Zellwerts dar. | |
ValueTypeNotAvailableCellValue | basicType | Stellt den Wert dar, der von Range.valueTypes für eine Zelle mit diesem Wert zurückgegeben wird. |
basicValue | Stellt den Wert dar, der von Range.values für eine Zelle mit diesem Wert zurückgegeben wird. |
|
type | Stellt den Typ dieses Zellwerts dar. | |
WebImageCellValue | address | Stellt die URL dar, von der das Bild heruntergeladen wird. |
altText | Stellt den alternativen Text dar, der in Barrierefreiheitsszenarien verwendet werden kann, um zu beschreiben, was das Bild darstellt. | |
Zuschreibung | Stellt Zuordnungsinformationen dar, um die Quell- und Lizenzanforderungen für die Verwendung dieses Bilds zu beschreiben. | |
basicType | Stellt den Wert dar, der von Range.valueTypes für eine Zelle mit diesem Wert zurückgegeben wird. |
|
basicValue | Stellt den Wert dar, der von Range.values für eine Zelle mit diesem Wert zurückgegeben wird. |
|
Anbieter | Stellt Informationen dar, die die Entität oder Person beschreiben, die das Bild bereitgestellt hat. | |
relatedImagesAddress | Stellt die URL einer Webseite mit Bildern dar, die als mit dieser WebImageCellValue verknüpft betrachtet werden. |
|
type | Stellt den Typ dieses Zellwerts dar. | |
Workbook | getLinkedEntityCellValue(linkedEntityCellValueId: LinkedEntityId) | Gibt basierend auf dem bereitgestellten LinkedEntityId zurückLinkedEntityCellValue . |
Siehe auch
Office Add-ins