Anfängerleitfaden für Office-Add-Ins

Möchten Sie Ihr eigenes plattformübergreifendes Office-Add-In erstellen, wissen aber nicht, wo Sie anfangen sollen? In diesem Leitfaden finden Sie einen Schritt-für-Schritt-Pfad: Was Sie zuerst lesen sollten, welche Tools installiert werden müssen, und die Tutorials, die Sie abschließen müssen, um von Null zu Ihrem ersten funktionierenden Add-In zu wechseln.

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

  • Grundlagen der Webentwicklung. Office-Add-Ins sind im Wesentlichen in Office eingebettete Webanwendungen. Sie sollten zunächst über ein grundlegendes Verständnis von Webanwendungen und deren Hosting im Web verfügen. Im Internet, in Büchern und Online-Kursen gibt es eine enorme Menge an Informationen dazu. Wenn Sie überhaupt keine Vorkenntnisse zu Webanwendungen haben, ist eine gute Möglichkeit, nach "Was ist eine Web-App?" zu suchen.
  • JavaScript oder TypeScript. Die primäre Programmiersprache, die Sie zum Erstellen von Office-Add-Ins verwenden, ist JavaScript oder TypeScript. Sie können sich TypeScript als stark typisierte Version von JavaScript vorstellen. Wenn Sie mit keiner sprache vertraut sind, aber Erfahrung mit VBA, VB.NET oder 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 Online-Kursen.

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 Script 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.

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. Es ist nicht erforderlich, sich etwas zu merken, da Sie in späteren Schritten mehr Hintergrundinformationen zu beiden erhalten.

Schritt 5: Grundlegendes zur JavaScript-Bibliothek

Eine Übersicht über die Office JavaScript-Bibliothek finden Sie unter Entwickeln von Office-Add-Ins.

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 die Ergebnisse betroffen sind.

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.

Schritt 7: Erstellen eines Partner Center-Kontos

Wenn Sie Planen, Ihr Add-In im Microsoft Marketplace zu veröffentlichen, erstellen Sie ein Partner Center-Konto. Dies kann einige Zeit in Anspruch nehmen. Führen Sie diesen Prozess so schnell wie möglich aus, um Veröffentlichungsverzögerungen zu vermeiden.

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: