Neuigkeiten in der Excel-JavaScript-API 1.7
Der JavaScript-API-Anforderungssatz 1.7 für Excel umfasst APIs für Diagramme, Ereignisse, Arbeitsblätter, Bereiche, Dokumenteigenschaften, benannte Elemente, Optionen für den Schutz und Formatvorlagen.
Anpassen von Diagrammen
Mit den neuen Diagramm-APIs können Sie zusätzliche Diagrammtypen erstellen, Datenreihen zu einem Diagramm hinzufügen, Diagrammtitel festlegen, Achsentitel hinzufügen, Anzeigeeinheiten hinzufügen, Trendlinien mit gleitendem Durchschnitt hinzufügen, Trendlinien zu linearen Trendlinien ändern und vieles mehr. Nachstehend sind einige Beispiele aufgeführt.
- Diagrammachse – Mit dieser Option können Sie Achseneinheiten, Beschriftungen und Titel in einem Diagramm abrufen, festlegen, formatieren und entfernen.
- Diagrammreihen – Mit dieser Option können Sie Datenreihen in einem Diagramm hinzufügen, festlegen und löschen. Sie können Reihenmarker, Zeichenfolgen und die Größe ändern.
- Diagrammtrendlinien – Mit dieser Option können Sie Trendlinien in einem Diagramm hinzufügen, abrufen und formatieren.
- Diagrammlegende – Mit dieser Option können Sie die Schriftart der Legende in einem Diagramm ändern.
- Diagrammpunkt – Mit dieser Option können Sie die Farbe für einen Diagrammpunkt festlegen.
- Teilzeichenfolge des Diagrammtitels: Dient zum Abrufen und Festlegen der Titelteilzeichenfolge für ein Diagramm.
- Diagrammtyp – Option zum Erstellen weiterer Diagrammtypen.
Ereignisse
Ereignis-APIs für Excel bieten zahlreichen Ereignishandler, mit denen das Add-In automatisch eine bestimmte Funktion ausführt, wenn ein bestimmtes Ereignis eintritt. Sie können diese Funktion so anpassen, dass die für Ihr Szenario erforderlichen Aktionen ausgeführt werden. Eine Liste der Ereignisse, die derzeit verfügbar sind, finden Sie unter Arbeiten mit Ereignissen mithilfe der Excel-JavaScript-API.
Anpassen der Darstellung von Arbeitsblättern und Bereichen
Mit den neuen APIs können Sie die Darstellung von Arbeitsblättern auf mehrere Arten anpassen:
- Sie können Fensterbereiche fixieren, damit bestimmte Zeilen oder Spalten angezeigt werden, wenn Sie im Arbeitsblatt scrollen. Wenn zum Beispiel die erste Zeile im Arbeitsblatt Kopfzeilen enthält, möchten Sie möglicherweise diese Zeile fixieren, damit die Spaltenüberschriften beim Scrollen im Arbeitsblatt sichtbar sind.
- Sie können die Farbe der Registerkarte im Arbeitsblatt ändern.
- Sie können Überschriften im Arbeitsblatt hinzufügen.
Sie können die Darstellung von Bereichen auf mehrere Arten anpassen:
- Legen Sie die Zellenformatvorlage für einen Bereich fest, um sicherzustellen, dass alle Zellen in dem Bereich eine einheitliche Formatierung aufweisen. Eine Zellenformatvorlage ist ein definierter Satz an Formateigenschaften wie Schriftarten und Schriftgrade, Zahlenformate, Zellenrahmen und Zellenschattierung. Verwenden Sie eine der in Excel integrierten Zellenformatvorlagen, oder erstellen Sie eigene benutzerdefinierte Zellenformatvorlagen.
- Legen Sie die Textausrichtung für einen Bereich fest.
- Fügen Sie Links in einem Bereich hinzu, die mit einer anderen Position in der Arbeitsmappe oder mit einem externen Ort verknüpft sind, oder ändern Sie diese.
Verwalten von Dokumenteigenschaften
Mit den Dokumenteigenschaften-APIs können Sie auf integrierte Dokumenteigenschaften zugreifen und benutzerdefinierte Dokumenteigenschaften zum Speichern des Status der Arbeitsmappe und des Laufwerksworkflows und der Geschäftslogik erstellen und verwalten.
Kopieren von Arbeitsblättern
Mit den APIs zum Kopieren von Arbeitsblättern können Sie die Daten aus einem Arbeitsblatt in ein neues Arbeitsblatt in derselben Arbeitsmappe kopieren und formatieren sowie die Menge der erforderlichen Datenübertragungen reduzieren.
Einfaches Verarbeiten von Bereichen
Mit den unterschiedlichen Bereichs-APIs können Sie zum Beispiel den umgebende Bereich abrufen, einen Bereich mit angepasster Größe abrufen und vieles mehr. Mit diesen APIs können Sie Aufgaben wie die Bearbeitung und die Adressierung von Bereichen effizienter durchführen.
Weitere Schritte:
- Optionen zum Schutz von Arbeitsmappen und Arbeitsblättern – Verwenden Sie diese APIs, um Daten in einem Arbeitsblatt und die Arbeitsmappenstruktur zu schützen.
- Benanntes Element aktualisieren – Verwenden Sie diese API, um ein benanntes Element zu aktualisieren.
- Aktive Zelle abrufen: Verwenden Sie diese API, um die aktive Zelle einer Arbeitsmappe abzurufen.
API-Liste
In der folgenden Tabelle sind die APIs im Excel-JavaScript-API-Anforderungssatz 1.7 aufgeführt. Informationen zum Anzeigen der API-Referenzdokumentation für alle APIs, die vom Excel-JavaScript-API-Anforderungssatz 1.7 oder früher unterstützt werden, finden Sie unter Excel-APIs in Anforderungssatz 1.7 oder früher.
Klasse | Felder | Beschreibung |
---|---|---|
Chart | chartType | Gibt den Typ des Diagramms an. |
id | Die eindeutige ID des Diagramms. | |
showAllFieldButtons | Gibt an, ob alle Feldschaltflächen in einem PivotChart angezeigt werden sollen. | |
ChartAreaFormat | Grenze | Stellt das Rahmenformat des Diagrammbereichs dar, das Farbe, Linienart und Gewichtung umfasst. |
ChartAxes | getItem(type: Excel.ChartAxisType, group?: Excel.ChartAxisGroup) | Gibt eine bestimmte Achse anhand des Typs und der Gruppe zurück. |
ChartAxis | axisGroup | Gibt die Gruppe für die angegebene Achse an. |
baseTimeUnit | Gibt die Basiseinheit für die angegebene Kategorieachse an. | |
categoryType | Gibt den Kategorieachsentyp an. | |
customDisplayUnit | Gibt den Benutzerdefinierten Achsenanzeigeeinheitswert an. | |
displayUnit | Die Anzeigeeinheit für die Achse. | |
height | Gibt die Höhe der Diagrammachse in Punkt an. | |
left | Gibt den Abstand in Punkt vom linken Rand der Achse zur linken Seite der Diagrammfläche an. | |
logBase | Gibt die Basis des Logarithmus an, wenn logarithmische Skalierungen verwendet werden. | |
majorTickMark | Gibt den Typ des Hauptteilstrichs für die angegebene Achse an. | |
majorTimeUnitScale | Gibt den Skalierungswert der Haupteinheit für die Kategorieachse an, wenn die categoryType -Eigenschaft auf dateAxis festgelegt ist. |
|
minorTickMark | Gibt den Typ des Teilstrichs für die angegebene Achse an. | |
minorTimeUnitScale | Gibt den Skalierungswert für kleinere Einheiten für die Kategorieachse an, wenn die categoryType -Eigenschaft auf dateAxis festgelegt ist. |
|
reversePlotOrder | Gibt an, ob Excel Datenpunkte vom letzten bis zum ersten gezeichnet. | |
scaleType | Gibt den Größenachsenskalierungstyp an. | |
setCategoryNames(sourceData: Range) | Legt alle Kategorienamen für die angegebene Achse fest. | |
setCustomDisplayUnit(value: number) | Legt für die Anzeigeeinheit der Achse einen benutzerdefinierten Wert fest. | |
showDisplayUnitLabel | Gibt an, ob die Bezeichnung der Achsenanzeigeeinheit sichtbar ist. | |
tickLabelPosition | Gibt die Position der Teilstrichbeschriftungen der angegebenen Achse an. | |
tickLabelSpacing | Gibt die Anzahl von Kategorien oder Reihen zwischen Teilstrichbeschriftungen an. | |
tickMarkSpacing | Gibt die Anzahl von Kategorien oder Reihen zwischen Teilstrichen an. | |
top | Gibt den Abstand in Punkt vom oberen Rand der Achse bis zum oberen Rand des Diagrammbereichs an. | |
type | Gibt den Achsentyp an. | |
visible | Gibt an, ob die Achse sichtbar ist. | |
width | Gibt die Breite der Diagrammachse in Punkt an. | |
ChartBorder | color | HTML-Farbcode, der die Farbe der Rahmen im Diagramm darstellt. |
lineStyle | Steht für die Linienart des Rahmens. | |
weight | Stärke des Rahmens in Punkt angegeben. | |
ChartDataLabel | position | Wert, der die Position der Datenbeschriftung darstellt. |
Separator | Zeichenfolge, die das Trennzeichen für die Datenbeschriftungen in einem Diagramm darstellt. | |
showBubbleSize | Gibt an, ob die Größe der Datenbezeichnungsblase sichtbar ist. | |
showCategoryName | Gibt an, ob der Kategoriename der Datenbezeichnung sichtbar ist. | |
showLegendKey | Gibt an, ob der Legendenschlüssel der Datenbezeichnung sichtbar ist. | |
showPercentage | Gibt an, ob der Prozentsatz der Datenbezeichnung sichtbar ist. | |
showSeriesName | Gibt an, ob der Datenbezeichnungsreihenname sichtbar ist. | |
showValue | Gibt an, ob der Datenbeschriftungswert sichtbar ist. | |
ChartFormatString | font | Stellt die Schriftartattribute dar, z. B. Schriftartname, Schriftgrad und Farbe eines Diagrammzeichenobjekts. |
ChartLegend | height | Gibt die Höhe der Legende im Diagramm in Punkt an. |
left | Gibt den linken Wert der Legende im Diagramm in Punkt an. | |
legendEntries | Stellt eine Sammlung von LegendEntries in der Legende dar. | |
showShadow | Gibt an, ob die Legende einen Schatten im Diagramm hat. | |
top | Gibt den anfang einer Diagrammlegende an. | |
width | Gibt die Breite der Legende im Diagramm in Punkt an. | |
ChartLegendEntry | visible | Stellt die Sichtbarkeit eines Diagrammlegendeeintrags dar. |
ChartLegendEntryCollection | getCount() | Gibt die Anzahl der Legendeneinträge in der Auflistung zurück. |
getItemAt(index: number) | Gibt einen Legendeneintrag am angegebenen Index zurück. | |
items | Ruft die geladenen untergeordneten Elemente in dieser Sammlung ab. | |
ChartLineFormat | lineStyle | Stellt die Linienart dar. |
weight | Stärke der Linie, angegeben in Punkt. | |
ChartPoint | dataLabel | Gibt die Datenbeschriftung eines Diagrammpunkts zurück. |
hasDataLabel | Stellt dar, ob ein Datenpunkt über eine Datenbezeichnung verfügt. | |
markerBackgroundColor | HTML-Farbcodedarstellung der Markerhintergrundfarbe eines Datenpunkts (z. B. #FF0000 steht für Rot). | |
markerForegroundColor | HTML-Farbcodedarstellung der Vordergrundfarbe des Markers eines Datenpunkts (z. B. #FF0000 steht für Rot). | |
markerSize | Stellt die Markergröße eines Datenpunkts dar. | |
markerStyle | Stellt den Markerstil eines Diagrammdatenpunkts dar. | |
ChartPointFormat | Grenze | Stellt das Rahmenformat eines Diagrammdatenpunkts dar, das Farb-, Format- und Gewichtsinformationen enthält. |
ChartSeries | chartType | Stellt den Diagrammtyp einer Reihe dar. |
delete() | Löscht die Diagrammreihen. | |
doughnutHoleSize | Stellt die Innenringgröße einer Diagrammreihe dar. | |
gefiltert | Gibt an, ob die Reihe gefiltert wird. | |
gapWidth | Stellt die Abstandsbreite einer Diagrammreihe dar. | |
hasDataLabels | Gibt an, ob die Datenreihe über Datenbeschriftungen verfügt. | |
markerBackgroundColor | Gibt die Markierungshintergrundfarbe einer Diagrammreihe an. | |
markerForegroundColor | Gibt die Vordergrundfarbe der Markierung einer Diagrammreihe an. | |
markerSize | Gibt die Markergröße einer Diagrammreihe an. | |
markerStyle | Gibt das Markerformat einer Diagrammreihe an. | |
plotOrder | Gibt die Zeichnungsreihenfolge einer Diagrammreihe innerhalb der Diagrammgruppe an. | |
setBubbleSizes(sourceData: Range) | Legt die Blasengrößen für eine Diagrammreihe fest. | |
setValues(sourceData: Range) | Legt die Werte für eine Diagrammreihe fest. | |
setXAxisValues(sourceData: Range) | Legt die Werte der X-Achse für eine Diagrammreihe fest. | |
showShadow | Gibt an, ob die Reihe einen Schatten aufweist. | |
glatt | Gibt an, ob die Reihe glatt ist. | |
Trendlinien | Die Auflistung der Trendlinien in der Reihe. | |
ChartSeriesCollection | add(name?: string, index?: number) | Fügt der Sammlung eine neue Reihe hinzu. |
ChartTitle | getSubstring(start: number, length: number) | Ruft die Teilzeichenfolge eines Diagrammtitels ab. |
height | Gibt die Höhe des Diagrammtitels in Punkten zurück. | |
horizontalAlignment | Gibt die horizontale Ausrichtung für den Diagrammtitel an. | |
left | Gibt den Abstand in Punkt vom linken Rand des Diagrammtitels zum linken Rand des Diagrammbereichs an. | |
position | Gibt die Position des Diagrammtitels an. | |
setFormula(formula: string) | Legt einen Zeichenfolgenwert fest, der die Formel des Diagrammtitels unter Verwendung der A1-Schreibweise angibt. | |
showShadow | Stellt einen booleschen Wert dar, der bestimmt, ob der Diagrammtitel über eine Schattierung verfügt. | |
textOrientation | Gibt den Winkel an, an dem der Text für den Diagrammtitel ausgerichtet ist. | |
top | Gibt den Abstand in Punkt vom oberen Rand des Diagrammtitels bis zum oberen Rand des Diagrammbereichs an. | |
verticalAlignment | Gibt die vertikale Ausrichtung des Diagrammtitels an. | |
width | Gibt die Breite des Diagrammtitels in Punkt an. | |
ChartTitleFormat | Grenze | Stellt das Rahmenformat des Diagrammtitels dar, das Farbe, Linienart und Gewichtung umfasst. |
ChartTrendline | delete() | Löschen des Trendline-Objekts. |
format | Stellt die Formatierung der Diagrammtrendlinie dar. | |
abfangen | Stellt den Wert der y-Schnittpunkt der Trendlinie dar. | |
movingAveragePeriod | Stellt den Zeitraum einer Diagrammtrendlinie dar. | |
name | Gibt den Namen der Trendlinie zurück. | |
polynomialOrder | Stellt die Reihenfolge einer Diagrammtrendlinie dar. | |
type | Stellt die Beschriftung einer Diagrammtrendlinie dar. | |
ChartTrendlineCollection | add(type?: Excel.ChartTrendlineType) | Fügt der Trendliniensammlung eine neue Trendlinie hinzu. |
getCount() | Gibt die Anzahl der Trendlinien in der Sammlung zurück. | |
getItem(index: number) | Ruft ein Trendlinienobjekt nach Index ab, bei dem es sich um die Einfügereihenfolge im Elementarray handelt. | |
items | Ruft die geladenen untergeordneten Elemente in dieser Sammlung ab. | |
ChartTrendlineFormat | line | Stellt die Formatierung der Diagrammlinien dar. |
CustomProperty | delete() | Löscht die benutzerdefinierte Eigenschaft. |
key | Der Schlüssel der benutzerdefinierten Eigenschaft. | |
type | Der Typ des Werts, der für die benutzerdefinierte Eigenschaft verwendet wird. | |
value | Der Wert der benutzerdefinierten Eigenschaft. | |
CustomPropertyCollection | add(key: string, value: any) | Erstellt eine neue benutzerdefinierte Eigenschaft oder legt eine vorhandene fest. |
deleteAll() | Löscht alle benutzerdefinierten Eigenschaften in dieser Sammlung. | |
getCount() | Ruft die Anzahl von benutzerdefinierten Eigenschaften ab. | |
getItem(key: string) | Ruft ein Objekt für benutzerdefinierte Eigenschaften über seinen Schlüssel ab, bei dem Groß-/Kleinschreibung nicht beachtet wird. | |
getItemOrNullObject(key: string) | Ruft ein Objekt für benutzerdefinierte Eigenschaften über seinen Schlüssel ab, bei dem Groß-/Kleinschreibung nicht beachtet wird. | |
items | Ruft die geladenen untergeordneten Elemente in dieser Sammlung ab. | |
DataConnectionCollection | refreshAll() | Aktualisiert Datenverbindungen in der Sammlung, z. B. von einer PivotTable zu einem Power BI-Dataset oder einem Datenmodell zu einer Tabelle oder einem Bereich in derselben Arbeitsmappe. |
DocumentProperties | Verfasser | Der Autor der Arbeitsmappe. |
Kategorie | Die Kategorie der Arbeitsmappe. | |
comments | Das Feld Kommentare in den Metadaten der Arbeitsmappe. | |
company | Das Unternehmen der Arbeitsmappe. | |
creationDate | Ruft das Erstellungsdatum der Arbeitsmappe ab. | |
Gewohnheit | Ruft die Sammlung der benutzerdefinierten Eigenschaften der Arbeitsmappe ab. | |
Schlüsselwörter | Die Schlüsselwörter der Arbeitsmappe. | |
lastAuthor | Ruft den letzten Autor der Arbeitsmappe ab. | |
Manager | Der Manager der Arbeitsmappe. | |
revisionNumber | Ruft die Revisionsnummer der Arbeitsmappe ab. | |
Betreff | Der Betreff der Arbeitsmappe. | |
title | Der Titel der Arbeitsmappe. | |
NamedItem | arrayValues | Gibt ein Objekt mit Werten und Typen des benannten Elements zurück. |
formula | Die Formel des benannten Elements. | |
NamedItemArrayValues | types | Stellt die Typen für jedes Element im benannten Elementarray dar. |
values | Stellt die Werte der einzelnen Elemente im benannten Elementarray dar. | |
Range | getAbsoluteResizedRange(numRows: number, numColumns: number) | Ruft ein Range -Objekt mit der gleichen oberen linken Zelle wie das aktuelle Range Objekt ab, aber mit der angegebenen Anzahl von Zeilen und Spalten. |
getImage() | Rendert den Bereich als Base64-codiertes PNG-Bild. | |
getSurroundingRegion() | Gibt ein Range -Objekt zurück, das den umgebenden Bereich für die obere linke Zelle in diesem Bereich darstellt. |
|
hyperlink | Stellt den Link für den aktuellen Bereich dar. | |
isEntireColumn | Gibt an, ob der angegebene Bereich eine ganze Spalte ist. | |
isEntireRow | Gibt an, ob der angegebene Bereich eine ganze Zeile ist. | |
numberFormatLocal | Stellt den Excel-Zahlenformatcode für den angegebenen Bereich basierend auf den Spracheinstellungen des Benutzers dar. | |
showCard() | Zeigt die Karte für eine aktive Zelle an, wenn sie einen hohen Wertinhalt hat. | |
style | Stellt die Formatvorlage des aktuellen Bereichs dar. | |
RangeFormat | textOrientation | Die Textausrichtung aller Zellen innerhalb des Bereichs. |
useStandardHeight | Bestimmt, ob die Zeilenhöhe des Range Objekts der Standardhöhe des Blatts entspricht. |
|
useStandardWidth | Gibt an, ob die Spaltenbreite des Range Objekts der Standardbreite des Blatts entspricht. |
|
RangeHyperlink | address | Stellt das URL-Ziel für den Link dar. |
documentReference | Stellt das Dokumentverweisziel für den Link dar. | |
QuickInfo | Stellt die Zeichenfolge dar, die angezeigt wird, wenn mit dem Mauszeiger über den Link gefahren wird. | |
textToDisplay | Stellt die Zeichenfolge dar, die in der oberen linken Zelle des Bereichs angezeigt wird. | |
Style | borders | Eine Auflistung von vier Rahmenobjekten, die den Stil der vier Rahmen darstellen. |
Builtin | Gibt an, ob es sich bei der Formatvorlage um eine integrierte Formatvorlage handelt. | |
delete() | Löscht diese Formatvorlage. | |
fill | Die Füllung des Stils. | |
font | Ein Font -Objekt, das die Schriftart des Stils darstellt. |
|
formulaHidden | Gibt an, ob die Formel ausgeblendet wird, wenn das Arbeitsblatt geschützt ist. | |
horizontalAlignment | Stellt die horizontale Ausrichtung für den Stil dar. | |
includeAlignment | Gibt an, ob die Formatvorlage die Eigenschaften automatischer Einzug, horizontale Ausrichtung, vertikale Ausrichtung, Umbruchtext, Einzugsebene und Textausrichtung umfasst. | |
includeBorder | Gibt an, ob die Formatvorlage die Eigenschaften Farbe, Farbindex, Linienart und Gewichtungsrahmen enthält. | |
includeFont | Gibt an, ob die Formatvorlage die Schriftarteigenschaften "Hintergrund", "Fett", "Farbe", "Farbindex", "Schriftschnitt", "Kursiv", "Name", "Größe", "Durchgestrichen", "Tiefgestellt", "Hochgestellt" und "Unterstrichen" enthält. | |
includeNumber | Gibt an, ob die Formatvorlage die Eigenschaft zahlenformat enthält. | |
includePatterns | Gibt an, ob die Formatvorlage die inneren Eigenschaften Farbe, Farbindex, Umkehren, Wenn negativ, Muster, Musterfarbe und Musterfarbindex enthält. | |
includeProtection | Gibt an, ob die Formatvorlage die Eigenschaften ausgeblendeter und gesperrter Schutz enthält. | |
indentLevel | Eine ganze Zahl zwischen 0 und 250, die die Einzugsebene für die Formatvorlage angibt. | |
locked | Gibt an, ob das Objekt gesperrt ist, wenn das Arbeitsblatt geschützt ist. | |
name | Der Name der Formatvorlage. | |
numberFormat | Der Formatcode des Zahlenformats für die Formatvorlage. | |
numberFormatLocal | Der lokalisierte Formatcode des Zahlenformats für die Formatvorlage. | |
readingOrder | Die Leserichtung für die Formatvorlage. | |
shrinkToFit | Gibt an, ob der Text automatisch verkleinert wird, um in die verfügbare Spaltenbreite einzupassen. | |
verticalAlignment | Gibt die vertikale Ausrichtung für die Formatvorlage an. | |
wrapText | Gibt an, ob Excel den Text im -Objekt umschließt. | |
StyleCollection | add(name: string) | Fügt der Sammlung eine neue Formatvorlage hinzu. |
getItem(name: string) | Ruft einen Style anhand des Namens ab. |
|
items | Ruft die geladenen untergeordneten Elemente in dieser Sammlung ab. | |
Table | onChanged | Tritt auf, wenn sich Daten in Zellen in einer bestimmten Tabelle ändern. |
onSelectionChanged | Tritt auf, wenn sich die Auswahl für eine bestimmte Tabelle ändert. | |
TableChangedEventArgs | address | Ruft die Adresse ab, die den geänderten Bereich der Tabelle auf einem bestimmten Arbeitsblatt darstellt. |
changeType | Ruft den Änderungstyp ab, der angibt, wie das geänderte Ereignis ausgelöst wird. | |
source | Ruft die Quelle des Ereignisses ab. | |
tableId | Ruft die ID der Tabelle ab, in der die Daten geändert wurden. | |
type | Ruft den Typ des Ereignisses ab. | |
worksheetId | Ruft die ID des Arbeitsblatts ab, in dem die Daten geändert wurden. | |
TableCollection | onChanged | Tritt auf, wenn daten in einer Tabelle in einer Arbeitsmappe oder einem Arbeitsblatt geändert werden. |
TableSelectionChangedEventArgs | address | Ruft die Bereichsadresse ab, die den ausgewählten Bereich der Tabelle auf einem bestimmten Arbeitsblatt darstellt. |
isInsideTable | Gibt an, ob sich die Auswahl in einer Tabelle befindet. | |
tableId | Ruft die ID der Tabelle ab, in der die Auswahl geändert wurde. | |
type | Ruft den Typ des Ereignisses ab. | |
worksheetId | Ruft die ID des Arbeitsblatts ab, in dem die Auswahl geändert wurde. | |
Workbook | dataConnections | Stellt alle Datenverbindungen in der Arbeitsmappe dar. |
getActiveCell() | Ruft die derzeit aktive Zelle aus der Arbeitsmappe ab. | |
name | Ruft den Namen der Arbeitsmappe ab. | |
properties | Ruft die Arbeitsmappeneigenschaften ab. | |
protection | Gibt das Schutzobjekt für eine Arbeitsmappe zurück. | |
stile | Stellt eine Auflistung der mit der Arbeitsmappe verknüpften Formatvorlagen dar. | |
WorkbookProtection | protect(password?: string) | Schützt die Arbeitsmappe. |
geschützt | Gibt an, ob die Arbeitsmappe geschützt ist. | |
unprotect(password?: string) | Hebt den Schutz der Arbeitsmappe auf. | |
Arbeitsblatt | copy(positionType?: Excel.WorksheetPositionType, relativeTo?: Excel.Worksheet) | Kopiert ein Arbeitsblatt und platziert es an der angegebenen Position. |
freezePanes | Ruft ein -Objekt ab, das zum Bearbeiten von fixierten Bereichen auf dem Arbeitsblatt verwendet werden kann. | |
getRangeByIndexes(startRow: number, startColumn: number, rowCount: number, columnCount: number) | Ruft das Range -Objekt ab, das bei einem bestimmten Zeilen- und Spaltenindex beginnt und eine bestimmte Anzahl von Zeilen und Spalten umfasst. |
|
onActivated | Tritt ein, wenn das Arbeitsblatt aktiviert wird. | |
onChanged | Tritt auf, wenn sich Daten in einem bestimmten Arbeitsblatt ändern. | |
onDeactivated | Tritt ein, wenn das Arbeitsblatt deaktiviert wird. | |
onSelectionChanged | Tritt auf, wenn sich die Auswahl auf einem bestimmten Arbeitsblatt ändert. | |
standardHeight | Gibt die Standardhöhe (Standard) aller Zeilen in der Arbeitsmappe in Punkt zurück. | |
standardWidth | Gibt die Standardbreite aller Spalten im Arbeitsblatt an. | |
tabColor | Die Registerkartenfarbe des Arbeitsblatts. | |
WorksheetActivatedEventArgs | type | Ruft den Typ des Ereignisses ab. |
worksheetId | Ruft die ID des arbeitsblatts ab, das aktiviert wird. | |
WorksheetAddedEventArgs | source | Ruft die Quelle des Ereignisses ab. |
type | Ruft den Typ des Ereignisses ab. | |
worksheetId | Ruft die ID des Arbeitsblatts ab, das der Arbeitsmappe hinzugefügt wird. | |
WorksheetChangedEventArgs | address | Ruft die Bereichsadresse ab, die den geänderten Bereich eines bestimmten Arbeitsblatts darstellt. |
changeType | Ruft den Änderungstyp ab, der angibt, wie das geänderte Ereignis ausgelöst wird. | |
source | Ruft die Quelle des Ereignisses ab. | |
type | Ruft den Typ des Ereignisses ab. | |
worksheetId | Ruft die ID des Arbeitsblatts ab, in dem die Daten geändert wurden. | |
WorksheetCollection | onActivated | Tritt auf, wenn ein Arbeitsblatt in der Arbeitsmappe aktiviert wird. |
onAdded | Tritt auf, wenn der Arbeitsmappe ein neues Arbeitsblatt hinzugefügt wird. | |
onDeactivated | Tritt auf, wenn ein Arbeitsblatt in der Arbeitsmappe deaktiviert wird. | |
onDeleted | Tritt auf, wenn ein Arbeitsblatt aus der Arbeitsmappe gelöscht wird. | |
WorksheetDeactivatedEventArgs | type | Ruft den Typ des Ereignisses ab. |
worksheetId | Ruft die ID des arbeitsblatts ab, das deaktiviert ist. | |
WorksheetDeletedEventArgs | source | Ruft die Quelle des Ereignisses ab. |
type | Ruft den Typ des Ereignisses ab. | |
worksheetId | Ruft die ID des Arbeitsblatts ab, das aus der Arbeitsmappe gelöscht wird. | |
WorksheetFreezePanes | freezeAt(frozenRange: Range | string) | Legt die fixierten Zellen in der Ansicht des aktiven Arbeitsblatts fest. |
freezeColumns(count?: number) | Fixieren Sie die erste Spalte des Arbeitsblatts. | |
freezeRows(count?: number) | Fixieren Sie die oberste Zeile des Arbeitsblatts. | |
getLocation() | Ruft den Bereich ab, der die fixierten Zellen in der aktiven Ansicht des Arbeitsblatts beschreibt. | |
getLocationOrNullObject() | Ruft den Bereich ab, der die fixierten Zellen in der aktiven Ansicht des Arbeitsblatts beschreibt. | |
unfreeze() | Entfernt alle fixierten Bereiche auf dem Arbeitsblatt. | |
WorksheetProtection | unprotect(password?: string) | Hebt den Schutz eines Arbeitsblatts auf. |
WorksheetProtectionOptions | allowEditObjects | Stellt die Arbeitsblattschutzoption dar, die die Bearbeitung von Objekten ermöglicht. |
allowEditScenarios | Stellt die Arbeitsblattschutzoption dar, die die Bearbeitung von Szenarien ermöglicht. | |
selectionMode | Stellt die Arbeitsblatt-Schutzoption zum Zulassen des Auswahlmodus dar. | |
WorksheetSelectionChangedEventArgs | address | Ruft die Bereichsadresse ab, die den ausgewählten Bereich auf einem bestimmten Arbeitsblatt darstellt. |
type | Ruft den Typ des Ereignisses ab. | |
worksheetId | Ruft die ID des Arbeitsblatts ab, in dem die Auswahl geändert wurde. |
Siehe auch
Office Add-ins