Leitfaden für Einsteiger
Möchten Sie mit dem Erstellen Ihrer eigenen plattformübergreifenden Office-Erweiterungen beginnen? Die folgenden Schritte zeigen Ihnen, was Sie zuerst lesen sollten, welche Tools Sie installieren sollten und welche Tutorials empfohlen werden.
Hinweis
Wenn Sie mit der Erstellung von VSTO-Add-Ins für Office vertraut sind, empfehlen wir, dass Sie gleich mit dem Handbuch für VSTO-Add-In-Entwickler fortfahren, einer Zusammenfassung der Informationen in diesem Artikel.
Schritt 0: Voraussetzungen
- Office-Add-Ins sind im Wesentlichen in Office eingebettete Webanwendungen. Sie sollten also zunächst ein grundlegendes Verständnis von Webanwendungen und deren Bereitstellungsweise im Web haben. Darüber gibt es im Internet, in Büchern und in Onlinekursen eine enorme Menge an Informationen. Eine gute Möglichkeit zu beginnen, wenn Sie überhaupt keine Vorkenntnisse über Webanwendungen haben, ist die Suche nach "Was ist eine Web-App?" in Bing.
- Die primäre Programmiersprache, die Sie beim Erstellen von Office-Add-Ins verwenden, ist JavaScript oder TypeScript. Sie können sich TypeScript als eine stark typisierte Version von JavaScript vorstellen. Wenn Sie mit keiner dieser Sprachen vertraut sind, aber Erfahrung mit VBA, VB.Net, C# haben, ist TypeScript wahrscheinlich einfacher zu erlernen. Auch hier gibt es eine Fülle von Informationen über diese Sprachen im Internet, in Büchern und in Onlinekursen.
Schritt 1: Beginnen Sie mit den Grundlagen
Wir wissen, dass Sie eifrig mit der Programmierung beginnen möchten, aber es gibt einige Dinge über Office-Add-Ins, die Sie lesen sollten, bevor Sie Ihre IDE oder Ihren Code-Editor öffnen.
- Übersicht über die Office-Add-Ins-Plattform: Erfahren Sie, was Office Web-Add-Ins sind und wie sie sich von älteren Möglichkeiten zum Erweitern von Office wie VSTO-Add-Ins unterscheiden.
- Entwickeln von Office-Add-Ins: Verschaffen Sie sich einen Überblick über die Entwicklung und den Lebenszyklus von Office-Add-Ins, einschließlich der Tools, der Erstellung einer Add-In-Benutzeroberfläche und der Verwendung der JavaScript-APIs zur Interaktion mit dem Office-Dokument.
- "Hallo Welt"-Beispiele: Erfahren Sie, wie Sie das einfachste Office-Add-In nur mit einem Manifest, einer HTML-Webseite und einem Logo erstellen. Diese Beispiele helfen Ihnen, die grundlegenden Teile eines Office-Add-Ins zu verstehen.
Diese Artikel enthalten eine Menge Links, aber wenn Sie ein Anfänger in Office-Add-Ins sind, empfehlen wir Ihnen, hierher zurückzukehren, wenn Sie sie gelesen haben, und mit dem nächsten Abschnitt fortzufahren.
Schritt 2: Erkunden und Ausprobieren vorhandener Beispiele
Sie haben jetzt die übersicht, also installieren Sie unser Skript-Lab-Add-In , um Codebeispiele in den verschiedenen Office-Anwendungen auszuprobieren. Die beispiele in Script Lab zeigen, wie Viele der Office JavaScript-APIs verwendet werden.
Schritt 3: Installieren von Tools und Erstellen Ihres ersten Add-Ins
Erstellen Sie als Nächstes ein Add-In mithilfe eines unserer Schnellstarts. Zum Erlernen der Plattform empfehlen wir den Excel-Schnellstart. Es gibt eine Version, die auf Visual Studio und eine andere auf Node.js und Visual Studio Code basiert.
Schritt 4: Code
Sie lernen das Fahren nicht, indem Sie das Benutzerhandbuch lesen, also beginnen Sie mit diesem Excel-Tutorial mit dem Codieren. Sie verwenden die Office JavaScript-Bibliothek und json oder XML im Manifest des Add-Ins. Sie müssen sich nichts merken, weil Sie in späteren Schritten mehr Hintergrundinformationen über beides erhalten.
Schritt 5: Grundlegendes zur JavaScript-Bibliothek
Eine Übersicht über die Office JavaScript-Bibliothek finden Sie in diesem Tutorial der Microsoft Learn-Schulung: Grundlegendes zu den Office JavaScript-APIs.
Kehren Sie dann zu Script Lab zurück, und verwenden Sie es wie einen Playground: Nehmen Sie ihre eigenen Codeänderungen an der lokalen Kopie aller Beispiele vor, die Sie ausprobieren, und sehen Sie, wie sich die Ergebnisse auswirken.
Schritt 6: Grundlegendes zum Manifest
Verschaffen Sie sich einen Überblick über die Zwecke des Add-In-Manifests und eine Einführung in das XML-Markup oder JSON im Office-Add-Ins-Manifest.
Nächste Schritte
Herzlichen Glückwunsch zum Abschluss des Anfänger-Lehrpfads für Office-Add-Ins! Hier sind einige Vorschläge zur weiteren Erkundung unserer Dokumentation:
Tutorials oder Schnellstarts für andere Office-Anwendungen:
Szenarien und andere Codebeispiele:
Andere wichtige Themen:
Office Add-ins