Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Der ExcelApiDesktop Anforderungssatz ist ein spezieller Anforderungssatz, der Features enthält, die nur in Excel für Windows und Excel für Mac verfügbar sind. APIs in diesem Anforderungssatz gelten als Produktions-APIs für die Excel-Anwendung unter Windows und Mac. Sie befolgen die Supportrichtlinien von Microsoft 365 für Entwickler.
ExcelApiDesktop APIs gelten als "Vorschau"-APIs für andere Plattformen (z. B. Web und iPad) und werden möglicherweise von keiner dieser Plattformen unterstützt.
Wenn APIs im ExcelApiDesktop Anforderungssatz auf allen Plattformen unterstützt werden, werden sie dem nächsten veröffentlichten Anforderungssatz hinzugefügt (ExcelApi 1.[NEXT]). Sobald dieser neue Anforderungssatz öffentlich ist, werden diese APIs auch weiterhin in diesem ExcelApiDesktop Anforderungssatz markiert. Weitere Informationen zu plattformspezifischen Anforderungen im Allgemeinen finden Sie unter Grundlegendes zu plattformspezifischen Anforderungssätzen.
Wichtig
ExcelApiDesktop 1.1 ist ein reiner Desktop-Anforderungssatz. Es handelt sich um eine Obermenge von ExcelApi 1.21.
Empfohlene Verwendung
Da die ExcelApiDesktop 1.1 APIs nur von Excel unter Windows und Mac unterstützt werden, sollte Ihr Add-In prüfen, ob der Anforderungssatz unterstützt wird, bevor es diese APIs aufruft. Dadurch wird jeder Versuch vermieden, reine Desktop-APIs auf einer nicht unterstützten Plattform zu verwenden.
if (Office.context.requirements.isSetSupported("ExcelApiDesktop", "1.1")) {
// Any API exclusive to this ExcelApiDesktop requirement set.
}
Sobald sich die API in einem plattformübergreifenden Anforderungssatz befindet, sollten Sie die isSetSupported Überprüfung entfernen oder bearbeiten. Dadurch wird das Feature Ihres Add-Ins auf anderen Plattformen aktiviert. Testen Sie das Feature unbedingt auf diesen Plattformen, wenn Sie diese Änderung vornehmen.
Wichtig
Ihr Manifest kann nicht als Aktivierungsanforderung angegeben werden ExcelApiDesktop 1.1 . Es ist kein gültiger Wert, der im Set-Element verwendet werden soll.
API-Liste
In der folgenden Tabelle sind die Excel-JavaScript-APIs aufgeführt, die ExcelApiDesktop 1.1 derzeit im Anforderungssatz enthalten sind. Eine vollständige Liste aller Excel-JavaScript-APIs (einschließlich ExcelApiDesktop 1.1 APIs und zuvor veröffentlichter APIs) finden Sie unter Alle Excel-JavaScript-APIs.
| Klasse | Felder | Beschreibung |
|---|---|---|
| Anwendung | activeWindow | Gibt ein window Objekt zurück, das das aktive Fenster darstellt (das Fenster im oberen Bereich). |
| checkSpelling(word: string, options?: Excel.CheckSpellingOptions) | Prüft die Rechtschreibung eines einzelnen Worts. | |
| enterEditingMode() | Wechselt in den Bearbeitungsmodus für den ausgewählten Bereich im aktiven Arbeitsblatt. | |
| union(firstRange: Bereich | RangeAreas, secondRange: Bereich | RangeAreas, ... additionalRanges: (Bereich | RangeAreas)[]) | Gibt ein RangeAreas Objekt zurück, das die Vereinigung von zwei oder mehreren RangeRangeAreas Objekten darstellt. |
|
| Fenster | Gibt alle geöffneten Excel-Fenster zurück. | |
| CheckSpellingOptions | customDictionary | Optional. |
| ignoreUppercase | Optional. | |
| HeaderFooter | centerFooterPicture | Ruft ein HeaderFooterPicture Objekt ab, das das Bild für den mittleren Abschnitt der Fußzeile darstellt. |
| centerHeaderPicture | Ruft ein HeaderFooterPicture Objekt ab, das das Bild für den mittleren Abschnitt der Kopfzeile darstellt. |
|
| leftFooterPicture | Ruft ein HeaderFooterPicture Objekt ab, das das Bild für den linken Abschnitt der Fußzeile darstellt. |
|
| leftHeaderPicture | Ruft ein HeaderFooterPicture Objekt ab, das das Bild für den linken Abschnitt der Kopfzeile darstellt. |
|
| rightFooterPicture | Ruft ein HeaderFooterPicture Objekt ab, das das Bild für den rechten Abschnitt der Fußzeile darstellt. |
|
| rightHeaderPicture | Ruft ein HeaderFooterPicture Objekt ab, das das Bild für den rechten Abschnitt der Kopfzeile darstellt. |
|
| HeaderFooterPicture | Helligkeit | Gibt die Helligkeit des Bilds an. |
| colorType | Gibt den Typ der Farbtransformation des Bilds an. | |
| Kontrast | Gibt den Kontrast des Bilds an. | |
| cropBottom | Gibt die Anzahl der Punkte an, die am unteren Rand des Bilds abgeschnitten werden. | |
| cropLeft | Gibt die Anzahl der Punkte an, die auf der linken Seite des Bilds abgeschnitten werden. | |
| cropRight | Gibt die Anzahl der Punkte an, die auf der rechten Seite des Bilds abgeschnitten werden. | |
| cropTop | Gibt die Anzahl der Punkte an, die am oberen Rand des Bilds abgeschnitten werden. | |
| Dateiname | Gibt die URL (im Intranet oder Web) oder den Pfad (lokal oder im Netzwerk) zu dem Speicherort an, an dem das Quellobjekt gespeichert wird. | |
| height | Gibt die Höhe des Bilds in Punkt an. | |
| lockAspectRatio | Gibt einen Wert an, der angibt, ob das Bild seine ursprünglichen Proportionen beibehält, wenn die Größe geändert wird. | |
| width | Gibt die Breite des Bilds in Punkten an. | |
| Image | Helligkeit | Gibt die Helligkeit des Bilds an. |
| colorType | Gibt den Typ der Farbtransformation an, die auf das Bild angewendet wird. | |
| Kontrast | Gibt den Kontrast des Bilds an. | |
| cropBottom | Gibt die Anzahl der Punkte an, die am unteren Rand des Bilds abgeschnitten werden. | |
| cropLeft | Gibt die Anzahl der Punkte an, die auf der linken Seite des Bilds abgeschnitten werden. | |
| cropRight | Gibt die Anzahl der Punkte an, die auf der rechten Seite des Bilds abgeschnitten werden. | |
| cropTop | Gibt die Anzahl der Punkte an, die oben im Bild abgeschnitten werden. | |
| incrementBrightness(increment: number) | Erhöht die Helligkeit des Bilds um einen angegebenen Wert. | |
| incrementContrast(increment: number) | Erhöht den Kontrast des Bilds um einen angegebenen Wert. | |
| PageLayout | alignMarginsHeaderFooter | Gibt an, ob Excel die Kopf- und Fußzeile an den Rändern ausrichtet, die in den Seiteneinrichtungsoptionen festgelegt sind. |
| printQuality | Gibt ein Array mit zwei Elementen an, das sowohl horizontale als auch vertikale Druckqualitätswerte enthält. | |
| Fensterausschnitt | Index | Gibt den Index des Bereichs zurück. |
| PaneCollection | getCount() | Gibt die Anzahl der Bereiche in der Sammlung zurück. |
| getItemAt(index: number) | Ruft den Bereich in der Sammlung nach Index ab. | |
| items | Ruft die geladenen untergeordneten Elemente in dieser Sammlung ab. | |
| Range | checkSpelling(options?: Excel.CheckSpellingOptions) | Überprüft die Rechtschreibung von Wörtern in diesem Bereich. |
| formulaArray | Gibt die Arrayformel eines Bereichs an. | |
| showDependents(remove?: boolean) | Zeichnet Spurpfeile zu den direkten Nachfolgern des Bereichs. | |
| showPrecedents(entfernen?: boolescher Wert) | Zeichnet Spurpfeile zu den direkten Vorgängerzellen des Bereichs. | |
| Window | activate() | Aktiviert das Fenster. |
| activateNext() | Aktiviert das nächste Fenster. | |
| activatePrevious() | Aktiviert das vorherige Fenster. | |
| activeCell | Ruft die aktive Zelle im Fenster ab. | |
| activePane | Ruft den aktiven Bereich im Fenster ab. | |
| activeWorksheet | Ruft das aktive Arbeitsblatt im Fenster ab. | |
| autoFilterDateGroupingEnabled | Gibt an, ob die AutoFilter-Datumsgruppierung im Fenster aktiviert ist. | |
| schließen() | Schließt das Fenster. | |
| enableResize | Gibt an, ob die Größenänderung für das Fenster aktiviert ist. | |
| freezePanes | Gibt an, ob Bereiche im Fenster fixiert sind. | |
| height | Gibt die Höhe des Fensters an. | |
| Index | Ruft den Index des Fensters ab. | |
| isVisible | Gibt an, ob das Fenster sichtbar ist. | |
| largeScroll(down: number, up: number, ToRight: number, ToLeft: number) | Scrollt im Fenster um mehrere Seiten. | |
| left | Gibt den Abstand in Punkt vom linken Rand des Computerbildschirms zum linken Rand des Fensters an. | |
| name | Gibt den Namen des Fensters an. | |
| newWindow() | Öffnet ein neues Excel-Fenster. | |
| Bereiche | Ruft eine Sammlung der mit dem Fenster verknüpften Bereiche ab. | |
| pointsToScreenPixelsX(Punkte: Zahl) | Wandelt horizontale Punkte in Bildschirmpixel um. | |
| pointsToScreenPixelsY(Punkte: Zahl) | Wandelt vertikale Punkte in Bildschirmpixel um. | |
| scrollColumn | Gibt die Bildlaufspalte des Fensters an. | |
| scrollIntoView(Links: Zahl, Oben: Zahl, Breite: Zahl, Höhe: Zahl, Start?: boolesch) | Scrollt im Fenster, um den angegebenen Bereich sichtbar zu machen. | |
| scrollRow | Gibt die Bildlaufzeile des Fensters an. | |
| scrollWorkbookTabs(Sheets?: Zahl, Position?: Excel.ScrollWorkbookTabPosition) | Scrollt durch die Arbeitsmappenregisterkarten. | |
| showFormulas | Gibt an, ob Formeln im Fenster angezeigt werden. | |
| showGridlines | Gibt an, ob Gitternetzlinien im Fenster angezeigt werden. | |
| showHeadings | Gibt an, ob Überschriften im Fenster angezeigt werden. | |
| showHorizontalScrollBar | Gibt an, ob die horizontale Bildlaufleiste im Fenster angezeigt wird. | |
| showOutline | Gibt an, ob die Kontur im Fenster angezeigt wird. | |
| showRightToLeft | Ruft den Layoutwert für das Layout von rechts nach links ab. | |
| showRuler | Gibt an, ob das Lineal im Fenster angezeigt wird. | |
| showVerticalScrollBar | Gibt an, ob die vertikale Bildlaufleiste im Fenster angezeigt wird. | |
| showWhitespace | Gibt an, ob Leerzeichen im Fenster angezeigt werden. | |
| showWorkbookTabs | Gibt an, ob Arbeitsmappenregisterkarten im Fenster angezeigt werden. | |
| showZeros | Gibt an, ob Nullen im Fenster angezeigt werden. | |
| smallScroll(down: number, up: number, ToRight: number, ToLeft: number) | Scrollt das Fenster um eine Reihe von Zeilen oder Spalten. | |
| Teilen | Gibt den geteilten Zustand des Fensters an. | |
| Spalte teilen | Gibt die geteilte Spalte des Fensters an. | |
| splitHorizontal | Gibt die horizontale Aufteilung des Fensters an. | |
| splitRow | Gibt die geteilte Zeile des Fensters an. | |
| splitVertical | Gibt die vertikale Aufteilung des Fensters an. | |
| tabRatio | Gibt das Registerkartenverhältnis des Fensters an. | |
| top | Gibt den Abstand in Punkten vom oberen Rand des Fensters zum oberen Rand des nutzbaren Bereichs an (unterhalb der Menüs, aller oben angedockten Symbolleisten und der Bearbeitungsleiste). | |
| type | Gibt den Typ des Fensters an. | |
| usableHeight | Ruft die nutzbare Höhe des Fensters ab. | |
| usableWidth | Ruft die nutzbare Breite des Fensters ab. | |
| view | Gibt die Ansicht des Fensters an. | |
| visibleRange | Ruft den sichtbaren Bereich des Fensters ab. | |
| width | Gibt die Anzeigebreite des Fensters an. | |
| windowNumber | Ruft die Fensternummer ab. | |
| windowState | Gibt den Fensterstatus an. | |
| zoom | Gibt einen ganzzahligen Wert an, der die Anzeigegröße des Fensters darstellt. | |
| WindowCollection | breakSideBySide() | Unterbrochen die parallele Ansicht von Fenstern. |
| compareCurrentSideBySideWith(windowName: string) | Vergleicht das aktuelle Fenster Seite an Seite mit dem angegebenen Fenster. | |
| getCount() | Ruft die Anzahl der Fenster in der Sammlung ab. | |
| getItemAt(index: number) | Ruft das Fenster in der Sammlung nach Index ab. | |
| items | Ruft die geladenen untergeordneten Elemente in dieser Sammlung ab. | |
| resetPositionsSideBySide() | Setzt die Positionen von Fenstern nebeneinander zurück. | |
| Workbook | focus() | Legt den Fokus auf die Arbeitsmappe fest. |
| Arbeitsblatt | checkSpelling(options?: Excel.CheckSpellingOptions) | Überprüft die Rechtschreibung der Wörter in diesem Arbeitsblatt. |
| clearArrows() | Löscht die Spurpfeile auf dem Arbeitsblatt. | |
| evaluate(name: string) | Gibt das Auswertungsergebnis einer Formelzeichenfolge zurück. |
Siehe auch
Office Add-ins