Neuerungen in der Excel-JavaScript-API 1.14

ExcelApi 1.14 hat Objekte zum Steuern der Datentabellenfunktion eines Diagramms, eine Methode zum Suchen aller Präzedenzzellen einer Formel und Arbeitsblattschutzereignisse hinzugefügt, um Änderungen am Schutzstatus eines Arbeitsblatts nachzuverfolgen. Außerdem wurden mehrere getItemOrNullObject Methoden für Objekte wie CommentCollection, ShapeCollectionund StyleCollection hinzugefügt, um die Fehlerbehandlung zu verbessern.

Funktionsbereich Beschreibung Relevante Objekte
Diagrammdatentabellen Steuern der Darstellung, Formatierung und Sichtbarkeit von Datentabellen in Diagrammen. Chart, ChartDataTable, ChartDataTableFormat
Formel-Präzedenzfälle Gibt alle präzedenzierenden Zellen einer Formel zurück. Range
Abfragen Rufen Sie Power Query Attribute wie Name, Aktualisierungsdatum und Abfrageanzahl ab. Query, QueryCollection
Arbeitsblattschutzereignisse Nachverfolgen von Änderungen am Schutzstatus eines Arbeitsblatts und der Quelle dieser Änderungen. WorksheetProtectionChangedEventArgs, Worksheet, WorksheetCollection

API-Liste

In der folgenden Tabelle sind die APIs im JavaScript-API-Anforderungssatz 1.14 für Excel aufgeführt. Informationen zum Anzeigen der API-Referenzdokumentation für alle APIs, die vom Excel-JavaScript-API-Anforderungssatz 1.14 oder früher unterstützt werden, finden Sie unter Excel-APIs im Anforderungssatz 1.14 oder früher.

Klasse Felder Beschreibung
AutoFilter clearColumnCriteria(columnIndex: number) Löscht die Spaltenfilterkriterien des AutoFilters.
ChangeDirectionState deleteShiftDirection Stellt die Richtung (z. B. nach oben oder nach links) dar, in der die verbleibenden Zellen verschoben werden, wenn eine Zelle oder Zellen gelöscht werden.
insertShiftDirection Stellt die Richtung dar (z. B. nach unten oder nach rechts), die die vorhandenen Zellen verschieben, wenn eine oder mehrere neue Zellen eingefügt werden.
Chart getDataTable() Ruft die Datentabelle im Diagramm ab.
getDataTableOrNullObject() Ruft die Datentabelle im Diagramm ab.
ChartDataTable format Stellt das Format einer Diagrammdatentabelle dar, das Füll-, Schriftart- und Rahmenformat umfasst.
showHorizontalBorder Gibt an, ob der horizontale Rahmen der Datentabelle angezeigt werden soll.
showLegendKey Gibt an, ob der Legendenschlüssel der Datentabelle angezeigt werden soll.
showOutlineBorder Gibt an, ob der Gliederungsrahmen der Datentabelle angezeigt werden soll.
showVerticalBorder Gibt an, ob der vertikale Rahmen der Datentabelle angezeigt werden soll.
visible Gibt an, ob die Datentabelle des Diagramms angezeigt werden soll.
ChartDataTableFormat border Stellt das Rahmenformat der Diagrammdatentabelle dar, das Farbe, Linienart und Gewichtung umfasst.
fill Stellt die Füllung eines Objekts dar, einschließlich Informationen zur Hintergrundformatierung.
font Stellt die Schriftartattribute (z. B. Schriftartname, Schriftgrad und Farbe) für das aktuelle Objekt dar.
CommentCollection getItemOrNullObject(commentId: string) Ruft einen Kommentar aus der Sammlung basierend auf der ID ab.
CommentReplyCollection getItemOrNullObject(commentReplyId: string) Gibt eine Kommentarantwort zurück, die durch ihre ID angegeben ist.
ConditionalFormatCollection getItemOrNullObject(id: string) Gibt ein bedingtes Format zurück, das durch seine ID identifiziert wird.
GroupShapeCollection getItemOrNullObject(key: string) Ruft ein Shape unter Verwendung seines Namens oder seiner ID ab.
Query error Ruft die Abfragefehlermeldung ab dem Zeitpunkt der letzten Aktualisierung der Abfrage ab.
loadedTo Ruft die Abfrage ab, die in den Objekttyp geladen wurde.
loadedToDataModel Gibt an, ob die Abfrage in das Datenmodell geladen wurde.
name Ruft den Namen der Abfrage ab.
refreshDate Ruft das Datum und die Uhrzeit der letzten Aktualisierung der Abfrage ab.
rowsLoadedCount Ruft die Anzahl der Zeilen ab, die beim letzten Aktualisieren der Abfrage geladen wurden.
QueryCollection getCount() Ruft die Anzahl der Abfragen in der Arbeitsmappe ab.
getItem(key: string) Ruft eine Abfrage aus der Auflistung basierend auf ihrem Namen ab.
items Ruft die geladenen untergeordneten Elemente in dieser Sammlung ab.
Range getPrecedents() Gibt ein WorkbookRangeAreas -Objekt zurück, das den Bereich darstellt, der alle präzedenzierenden Zellen eines angegebenen Bereichs im selben Arbeitsblatt oder in mehreren Arbeitsblättern enthält.
ShapeCollection getItemOrNullObject(key: string) Ruft ein Shape unter Verwendung seines Namens oder seiner ID ab.
StyleCollection GetItemOrNullObject(name: string) Ruft eine Formatvorlage anhand des Namens ab.
TableScopedCollection getItemOrNullObject(key: string) Ruft eine Tabelle anhand des Namens oder der ID ab.
Workbook Abfragen Gibt eine Auflistung von Power Query Abfragen zurück, die Teil der Arbeitsmappe sind.
Arbeitsblatt onProtectionChanged Tritt auf, wenn der Schutzstatus des Arbeitsblatts geändert wird.
tabId Gibt einen Wert zurück, der dieses Arbeitsblatt darstellt, das von Open Office XML gelesen werden kann.
WorksheetChangedEventArgs changeDirectionState Stellt eine Änderung der Richtung dar, in die die Zellen in einem Arbeitsblatt verschoben werden, wenn eine Zelle oder Zellen gelöscht oder eingefügt werden.
triggerSource Stellt die Triggerquelle des Ereignisses dar.
WorksheetCollection onProtectionChanged Tritt auf, wenn der Schutzstatus des Arbeitsblatts geändert wird.
WorksheetProtectionChangedEventArgs isProtected Ruft den aktuellen Schutzstatus des Arbeitsblatts ab.
source Die Quelle des Ereignisses.
type Ruft den Typ des Ereignisses ab.
worksheetId Ruft die ID des Arbeitsblatts ab, in dem der Schutzstatus geändert wird.

Siehe auch