{"id":131236,"date":"2021-10-26T08:48:00","date_gmt":"2021-10-26T05:48:00","guid":{"rendered":"https:\/\/howto.mediadoma.com\/?p=131236"},"modified":"2025-03-14T10:38:40","modified_gmt":"2025-03-14T07:38:40","slug":"so-entwickeln-sie-add-ins-fur-office-2016-office-online-und-office-mobile","status":"publish","type":"post","link":"https:\/\/howto.mediadoma.com\/de\/so-entwickeln-sie-add-ins-fur-office-2016-office-online-und-office-mobile\/","title":{"rendered":"So entwickeln Sie Add-Ins f\u00fcr Office 2016, Office Online und Office Mobile"},"content":{"rendered":"<p><a href=\"https:\/\/dev.office.com\/docs\/add-ins\/overview\/office-add-ins\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Mit Office 2016-Add-Ins<\/a> k\u00f6nnen Sie die Funktionen und Merkmale von Office-Clients wie <a href=\"https:\/\/www.onmsft.com\/tags\/word\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Word<\/a>, <a href=\"https:\/\/www.onmsft.com\/tags\/excel\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Excel<\/a>, <a href=\"https:\/\/www.onmsft.com\/tags\/powerpoint\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">PowerPoint<\/a> und <a href=\"https:\/\/www.onmsft.com\/tags\/outlook\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Outlook<\/a> mithilfe von Webtechnologien wie HTML, CSS und JavaScript erweitern. Mit Office-Add-Ins k\u00f6nnen folgende Aufgaben ausgef\u00fchrt werden:<\/p>\n<blockquote>\n<ul>\n<li>Hinzuf\u00fcgen neuer Funktionen zu Office-Clients &#8211; Erweitern Sie beispielsweise Word, Excel, PowerPoint und Outlook, indem Sie mit Office-Dokumenten und E-Mail-Elementen interagieren, externe Daten in Office einbinden, Office-Dokumente verarbeiten, Funktionen von Drittanbietern f\u00fcr Office-Clients verf\u00fcgbar machen und vieles mehr .<\/li>\n<li>Erstellen Sie neue umfangreiche interaktive Objekte, die in Office-Dokumente eingebettet werden k\u00f6nnen. Zum Beispiel Karten, Diagramme und interaktive Visualisierungen, die Benutzer ihren eigenen Excel-Tabellen und PowerPoint-Pr\u00e4sentationen hinzuf\u00fcgen k\u00f6nnen.<\/li>\n<\/ul>\n<\/blockquote>\n<p>Office-Add-Ins k\u00f6nnen auf einer Vielzahl von Plattformen ausgef\u00fchrt werden, darunter Office f\u00fcr Windows 10, Office Online, Office 2016 f\u00fcr Windows, Office 2016 f\u00fcr Mac und Office f\u00fcr das iPad. Office-Add-Ins sind f\u00fcr Windows 10 Mobile oder Android noch nicht verf\u00fcgbar, aber das Office-Team arbeitet daran (weitere Informationen finden Sie unter <a href=\"https:\/\/dev.office.com\/add-in-availability\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Verf\u00fcgbarkeit<\/a> des <a href=\"https:\/\/dev.office.com\/add-in-availability\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Office-Add-In-Hosts und der Plattform<\/a> ). Zum Ausf\u00fchren von Office-Add-Ins sind bestimmte Systemanforderungen f\u00fcr Ihr Ger\u00e4t erforderlich. Diese Anforderungen <a href=\"https:\/\/dev.office.com\/docs\/add-ins\/overview\/requirements-for-running-office-add-ins\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">finden Sie hier<\/a>.<\/p>\n<p>Mit Office-Add-Ins k\u00f6nnen Sie fast alles tun, was eine Website in einem Browser tun kann. Zu den Office-Add-In-Funktionen geh\u00f6ren:<\/p>\n<blockquote>\n<ul>\n<li>Erweitern Sie die native Office-Benutzeroberfl\u00e4che, indem Sie benutzerdefinierte Multifunktionsleistenschaltfl\u00e4chen und -registerkarten erstellen.<\/li>\n<li>Stellen Sie eine interaktive Benutzeroberfl\u00e4che und benutzerdefinierte Logik \u00fcber HTML und JavaScript bereit.<\/li>\n<li>Verwenden Sie JavaScript-Frameworks wie jQuery, Angular und viele andere.<\/li>\n<li>Stellen Sie \u00fcber HTTP und AJAX eine Verbindung zu REST-Endpunkten und Webdiensten her.<\/li>\n<li>F\u00fchren Sie serverseitigen Code oder Logik aus, wenn die Seite mit einer serverseitigen Skriptsprache wie ASP oder PHP implementiert ist.<\/li>\n<\/ul>\n<\/blockquote>\n<p>Die Office-Add-Ins-Infrastruktur erm\u00f6glicht die Interaktion mit der Office-Anwendung und den Benutzerinhalten \u00fcber eine <a href=\"https:\/\/dev.office.com\/reference\/add-ins\/javascript-api-for-office\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">JavaScript-API<\/a>.<\/p>\n<p>Derzeit sind einige Arten von Office-Add-Ins verf\u00fcgbar:<\/p>\n<blockquote>\n<ol>\n<li>Word-, Excel- und PowerPoint-Add-Ins, die die Funktionalit\u00e4t erweitern<\/li>\n<li>Excel- und PowerPoint-Add-Ins, die neue Objekte erstellen<\/li>\n<li>Outlook-Add-Ins, die die Funktionalit\u00e4t erweitern<\/li>\n<\/ol>\n<\/blockquote>\n<h2><strong>Word-, Excel- und PowerPoint-Add-Ins, die die Funktionalit\u00e4t erweitern<\/strong><\/h2>\n<p>Das Hinzuf\u00fcgen neuer Funktionen zu Word, Excel oder PowerPoint ist relativ einfach. Sie m\u00fcssen lediglich Ihr Add-In mithilfe des Add-In-Manifests im Aufgabenbereich registrieren. Dieses Add-In-Manifest erm\u00f6glicht zwei Integrationsmodi. Add-In-Befehle und einf\u00fcgbare Aufgabenbereiche.<\/p>\n<h4>Add-In-Befehle<\/h4>\n<p>Sie k\u00f6nnen Add-In-Befehle verwenden, um die Benutzeroberfl\u00e4che von Office f\u00fcr Windows 10 und Office Online zu erweitern. Mit Add-In-Befehlen k\u00f6nnen Sie Schaltfl\u00e4chen f\u00fcr Ihre Add-Ins in der Multifunktionsleiste oder in ausgew\u00e4hlten Kontextmen\u00fcs hinzuf\u00fcgen, sodass Sie in Office problemlos auf Ihre Add-Ins zugreifen k\u00f6nnen. Add-In-Befehlsschaltfl\u00e4chen k\u00f6nnen verwendet werden, um verschiedene Aktionen zu starten, z. B. das Anzeigen eines Aufgabenbereichs mit einem benutzerdefinierten HTML-Code oder das Ausf\u00fchren einer bestimmten Javascript-Funktion.<\/p>\n<p>Sie k\u00f6nnen Ihre Befehle auch in Ihrem Add-In-Befehlsmanifest mithilfe von VersionOverrides definieren. Schauen Sie sich zun\u00e4chst diese <a href=\"https:\/\/github.com\/OfficeDev\/Office-Add-in-Commands-Samples\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Beispiele auf GitHub<\/a> an oder <a href=\"https:\/\/github.com\/OfficeDev\/Office-Add-in-Commands-Samples\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">lesen<\/a> Sie die <a href=\"https:\/\/dev.office.com\/docs\/add-ins\/design\/add-in-commands.htm\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Add-In-Befehle f\u00fcr Excel, Word und PowerPoint<\/a>.<\/p>\n<p>Add-In-Befehle in Excel<\/p>\n<p>Add-In-Befehle in Excel Online<\/p>\n<p>Dar\u00fcber hinaus gibt es ein Video zu Kanal 9, das sich eingehender mit Add-In-Befehlen befasst und als &#8220; <a href=\"https:\/\/channel9.msdn.com\/events\/Build\/2016\/P551\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Add-In-Befehle in der Office-Multifunktionsleiste<\/a> &#8220; bezeichnet wird.<\/p>\n<h4>Einf\u00fcgbare Aufgabenbereiche<\/h4>\n<p>Wenn Sie einen Client haben, der Add-In-Befehle noch nicht unterst\u00fctzt (Office 2013, Office f\u00fcr Mac und Office f\u00fcr iPad), m\u00fcssen Sie Ihre Add-In-Befehle als einf\u00fcgbaren Aufgabenbereich ausf\u00fchren, indem Sie die im Standard bereitgestellte Standard-URL verwenden Manifest. Von dort aus k\u00f6nnen Sie Ihr Add-In \u00fcber das Men\u00fc &#8222;Meine Add-Ins&#8220; auf der Registerkarte &#8222;Einf\u00fcgen&#8220; starten.<\/p>\n<h2>Excel- und PowerPoint-Add-Ins, die neue Objekte erstellen<\/h2>\n<p>Sie k\u00f6nnen auch Add-Ins zu Excel oder PowerPoint einf\u00fcgen, um neue webbasierte Objekte oder Inhalte zu erstellen, die in Dokumente oder Pr\u00e4sentationen eingebettet werden k\u00f6nnen. Befehle zum Hinzuf\u00fcgen von Inhalten erm\u00f6glichen eingebettete Medien wie eine Bildergalerie oder ein YouTube-Video sowie webbasierte Datenvisualisierungen und andere externe Inhalte.<\/p>\n<p>Beispiel f\u00fcr ein Excel 2013-Inhalts-Add-In<\/p>\n<p><a href=\"https:\/\/store.office.com\/bing-maps-WA102957661.aspx?assetid=WA102957661\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Installieren Sie das Bing Maps-Add-In<\/a>, <a href=\"https:\/\/store.office.com\/bing-maps-WA102957661.aspx?assetid=WA102957661\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">um<\/a> dieses Inhalts-Add-In mit Excel 2013 oder Excel Online zu testen .<\/p>\n<h2>Outlook-Add-Ins, die die Funktionalit\u00e4t erweitern<\/h2>\n<p>Outlook-Add-Ins bieten die M\u00f6glichkeit, die Office-Multifunktionsleiste zu erweitern und zus\u00e4tzlichen Anzeigeinhalt neben einem Outlook-Element bereitzustellen, wenn Sie eine E-Mail-Nachricht erstellen oder anzeigen. Add-Ins k\u00f6nnen mit einer E-Mail-Nachricht, einer Besprechungsanfrage, einer Antwort oder einer Stornierung sowie mit Terminen arbeiten.<\/p>\n<p>Outlook-Add-In mit Befehlsschaltfl\u00e4chen in der Multifunktionsleiste<\/p>\n<p>Outlook-Add-Ins k\u00f6nnen die Kontextinformationen eines Elements verwenden, z. B. eine Adresse oder eine Paketverfolgungs-ID, und diese Daten dann verwenden, um auf zus\u00e4tzliche Informationen von Webdiensten zuzugreifen und vollst\u00e4ndige Benutzerinteraktionen zu erstellen. Zum gr\u00f6\u00dften Teil k\u00f6nnen Outlook-Add-Ins problemlos mit Outlook, Outlook f\u00fcr Mac, Outlook Web App und OWA f\u00fcr Ger\u00e4te ausgef\u00fchrt werden, um eine einheitliche Benutzererfahrung auf dem Desktop, online, auf Tablets oder auf Mobilger\u00e4ten bereitzustellen.<\/p>\n<p>Kontextuelles Outlook-Add-In<\/p>\n<p>Sie k\u00f6nnen das <a href=\"https:\/\/store.office.com\/package-tracker-WA104162083.aspx?assetid=WA104162083\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Package Tracker-Add-In<\/a> in Outlook, Outlook f\u00fcr Mac oder Outlook Web App installieren .<a href=\"https:\/\/dev.office.com\/docs\/add-ins\/outlook\/outlook-add-ins.htm\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Weitere Outlook-Add-Ins<\/a>.<\/p>\n<p>Ein Office-Add-In besteht aus einer XML-Manifestdatei und Ihrer eigenen Webanwendung. Die XML-Manifestdatei erstellt Regeln f\u00fcr verschiedene Einstellungen, einschlie\u00dflich der Integration Ihres Add-Ins in Ihre Office-Clients. Andererseits muss Ihre Webanwendung auf einem Webserver gehostet werden, oder Sie k\u00f6nnen einen Webhostingdienst wie Azure verwenden.<\/p>\n<p>XML-Manifestdatei + Webanwendung = Office-Add-In<\/p>\n<h3>\u00a0Manifest<\/h3>\n<p>Die XML-Manifest-Datei gibt bestimmte Einstellungen und Funktionen des Office-Add-Ins an, insbesondere:<\/p>\n<blockquote>\n<ul>\n<li>Anzeigename, Beschreibung, ID, Version und Standardgebietsschema des Add-Ins.<\/li>\n<li>So l\u00e4sst sich das Add-In in Office integrieren:\n<ul>\n<li>F\u00fcr Add-Ins, die Word \/ Excel \/ PowerPoint \/ Outlook erweitern: Die native Erweiterung verweist auf das Add-In, um Funktionen wie Schaltfl\u00e4chen in der Multifunktionsleiste verf\u00fcgbar zu machen.<\/li>\n<li>F\u00fcr Add-Ins, die neue einbettbare Objekte erstellen: Die URL der Standardseite, die f\u00fcr das Objekt geladen wird.<\/li>\n<\/ul>\n<\/li>\n<li>Die Berechtigungsstufe und die Datenzugriffsanforderungen f\u00fcr das Add-In.<\/li>\n<\/ul>\n<\/blockquote>\n<p>Wenn Sie weitere Informationen ben\u00f6tigen, sehen <a href=\"https:\/\/dev.office.com\/docs\/add-ins\/overview\/add-in-manifests\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Sie sich das XML-Manifest f\u00fcr Office-Add-Ins an<\/a>.<\/p>\n<h3>Web-App<\/h3>\n<p>Die grundlegendste Version einer Webanwendung ist eine statische HTML-Seite, die in einer Office-Anwendung angezeigt wird, die Seite jedoch nicht mit dem Office-Dokument oder dem Internet interagiert. Die Seite muss auf einem Webserver oder einem Webhostingdienst wie Azure gehostet werden. Es h\u00e4ngt davon ab, welcher Service Ihrer Meinung nach am besten zu Ihnen passt.<\/p>\n<p>Beispiel f\u00fcr ein Hello World Office-Add-In<\/p>\n<p>Da es sich um eine Webanwendung handelt, k\u00f6nnen Sie alle von Ihrem Hosting-Anbieter unterst\u00fctzten Client- und Servertechnologien verwenden (z. B. ASP.net, PHP oder Node.js). Um mit Office-Clients und -Dokumenten interagieren zu k\u00f6nnen, m\u00fcssen Sie die von Office 2016 <a href=\"https:\/\/dev.office.com\/docs\/docs\/develop\/understanding-the-javascript-api-for-office.htm\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">bereitgestellte JavaScript-API office.js verwenden<\/a>.<\/p>\n<h3>JavaScript-APIs und zus\u00e4tzliche Ressourcen<\/h3>\n<p>Die JavaScript-APIs f\u00fcr Word und Excel bieten hostspezifische Objektmodelle, die in einem Office-Add-In verwendet werden k\u00f6nnen. Diese APIs unterst\u00fctzen den Zugriff auf Abs\u00e4tze und Arbeitsmappen. Dies bietet eine einfachere M\u00f6glichkeit, ein Add-In f\u00fcr Word oder Excel zu erstellen. Weitere Informationen finden Sie unter <a href=\"https:\/\/dev.office.com\/docs\/add-ins\/word\/word-add-ins-programming-overview.htm\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Word-Add-Ins<\/a> und <a href=\"https:\/\/dev.office.com\/docs\/add-ins\/excel\/excel-add-ins-javascript-programming-overview.htm\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Excel-Add-Ins<\/a>.<\/p>\n<p>Weitere Informationen und technische Informationen zu Javascript-APIs f\u00fcr Office 2016 finden Sie unter <a href=\"https:\/\/dev.office.com\/docs\/docs\/develop\/understanding-the-javascript-api-for-office.htm\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Grundlegendes zur JavaScript-API f\u00fcr Office<\/a>, zur <a href=\"https:\/\/dev.office.com\/docs\/reference\/javascript-api-for-office.htm\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">JavaScript-API f\u00fcr Office<\/a> und zu den <a href=\"https:\/\/dev.office.com\/docs\/docs\/design\/add-in-design.htm\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Entwurfsrichtlinien f\u00fcr Office-Add-Ins<\/a>.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Aufnahmequelle:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/www.onmsft.com\" class=\"external external_icon\">www.onmsft.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Mit Office 2016-Add-Ins k\u00f6nnen Sie die Funktionen und Merkmale von Office-Clients wie Word, Excel, PowerPoint und Outlook mithilfe von Webtechnologien wie HTML, CSS und Java erweitern.<\/p>\n","protected":false},"author":1,"featured_media":60538,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[1540],"tags":[3058],"class_list":["post-131236","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wie-man","tag-affiai-de"],"_links":{"self":[{"href":"https:\/\/howto.mediadoma.com\/de\/wp-json\/wp\/v2\/posts\/131236","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/howto.mediadoma.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/howto.mediadoma.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/howto.mediadoma.com\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/howto.mediadoma.com\/de\/wp-json\/wp\/v2\/comments?post=131236"}],"version-history":[{"count":1,"href":"https:\/\/howto.mediadoma.com\/de\/wp-json\/wp\/v2\/posts\/131236\/revisions"}],"predecessor-version":[{"id":307063,"href":"https:\/\/howto.mediadoma.com\/de\/wp-json\/wp\/v2\/posts\/131236\/revisions\/307063"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/howto.mediadoma.com\/de\/wp-json\/wp\/v2\/media\/60538"}],"wp:attachment":[{"href":"https:\/\/howto.mediadoma.com\/de\/wp-json\/wp\/v2\/media?parent=131236"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/howto.mediadoma.com\/de\/wp-json\/wp\/v2\/categories?post=131236"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/howto.mediadoma.com\/de\/wp-json\/wp\/v2\/tags?post=131236"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}