Entdecken Sie die Office JavaScript-API mithilfe von Script Lab
Script Lab ist ein kostenloses Tool, mit dem jeder lernen kann, wie Office-Add-Ins entwickelt werden. mit Script Lab können Sie die Office JavaScript-APIs zusammen mit Ihrem Dokument in Excel, Outlook, PowerPoint und Word programmieren und ausführen. Verwenden Sie dieses praktische Tool, um Prototypen für die gewünschte Funktionalität in Ihrem eigenen Add-In zu erstellen und zu überprüfen.
Sehen Sie Script Lab in diesem einminütigen YouTube-Video in Aktion.
Was ist Script Lab?
Script Lab ist ein Add-In für die Prototyperstellung von Add-Ins. Sie verwendet die Office JavaScript-API in Excel, Outlook, Word und PowerPoint und befindet sich in einem Aufgabenbereich innerhalb Ihres Dokuments, Ihrer Kalkulationstabelle oder E-Mail. Es verfügt über einen IntelliSense-fähigen Code-Editor, der auf demselben Framework basiert, das von Visual Studio Code verwendet wird. Über Script Lab können Sie auf eine Bibliothek mit Beispielen zugreifen, um Features schnell auszuprobieren oder diese Beispiele als Ausgangspunkt für Ihren eigenen Code zu verwenden. Sie können sogar bevorstehende APIs in Script Lab ausprobieren, die sich noch in der Entwicklervorschau befinden.
Hauptmerkmale
Script Lab bietet eine Reihe von Funktionen, mit denen Sie die Funktionen der Office JavaScript-API und des Prototyp-Add-Ins kennenlernen können.
Proben untersuchen
Beginnen Sie schnell mit einer Sammlung integrierter Beispiel-Snippets, die zeigen, wie Aufgaben mit der API ausgeführt werden. Sie können die Beispiele ausführen, um das Ergebnis sofort im Aufgabenbereich oder Dokument anzuzeigen, und die Beispiele untersuchen, um zu erfahren, wie die API funktioniert, und sogar Beispiele verwenden, um Ihr eigenes Add-In zu prototypisieren.
Code und Formatvorlage
Zusätzlich zu JavaScript- oder TypeScript-Code, der die Office JS-API aufruft, enthält jedes Snippet auch HTML-Markups, die den Inhalt des Aufgabenbereichs definieren, und CSS, das das Erscheinungsbild des Aufgabenbereichs definiert. Sie können das HTML-Markup und CSS anpassen, um mit der Platzierung und dem Stil von Elementen zu experimentieren, während Sie einen Prototyp des Aufgabenbereichs für Ihr eigenes Add-In entwerfen.
Tipp
Um Vorschau-APIs innerhalb eines Snippets aufzurufen, müssen Sie die Bibliotheken des Snippets aktualisieren, um das Beta-CDN (https://appsforoffice.microsoft.com/lib/beta/hosted/office.js
) und die Definitionen @types/office-js-preview
der Vorschau-Typen zu verwenden. Darüber hinaus sind einige Vorschau-APIs nur verfügbar, wenn Sie sich für das Microsoft 365 Insider-Programm registriert haben und einen Insider-Build von Office ausführen.
Speichern und Teilen von Snippets
Standardmäßig werden Ausschnitte, die Sie in Script Lab öffnen, in Ihrem Browser-Cache gespeichert. Um ein Snippet dauerhaft zu speichern, können Sie es in einen GitHub gist exportieren. Erstellen Sie ein geheimes gist, um ein Snippet ausschließlich für Ihren eigenen Gebrauch zu speichern, oder erstellen Sie ein öffentliches gist, wenn Sie es mit anderen teilen möchten.
Snippets importieren
Sie können ein Snippet in Script Lab importieren, indem Sie entweder die URL für das öffentliche GitHub gist angeben, in dem das Snippet-YAML gespeichert ist, oder indem Sie das vollständige YAML für das Snippet einfügen. Diese Funktion kann in Szenarien nützlich sein, in denen jemand anderes sein Snippet für Sie freigegeben hat, indem er es entweder in einem GitHub-gist veröffentlicht oder das YAML seines Snippets bereitstellt.
Unterstützte Clients
Script Lab wird auf den folgenden Clients für Excel, Word und PowerPoint unterstützt.
- Office unter Windows*
- Office für Mac
- Office im Web
Script Lab für Outlook ist auf den folgenden Clients verfügbar.
- Outlook unter Windows*
- Outlook für Mac
- Outlook im Web bei Verwendung des Chrome-, Microsoft Edge- oder Safari-Browsers
Weitere Einzelheiten zu Script Lab für Outlook finden Sie im zugehörigen Blog-Beitrag.
Wichtig
* Script Lab funktioniert nicht mehr mit Kombinationen aus Plattform und Office-Version, die die Trident-Webansicht (Internet Explorer) zum Hosten von Add-Ins verwenden. Dies schließt unbefristete Versionen von Office bis Office 2019 ein. Weitere Informationen finden Sie unter Browser und Webview-Steuerelemente, die von Office-Add-Ins verwendet werden.
Nächste Schritte
Nachdem Sie ihren Code in Script Lab als Prototyp erstellt haben, können Sie ihn mit den Schritten unter Erstellen eines eigenständigen Office-Add-Ins aus Ihrem Script Lab Code in ein echtes Add-In umwandeln.