Hur man utvecklar tillägg för Office 2016, Office Online och Office Mobile

Office 2016-tillägg låter dig utöka kapaciteten, funktionaliteten och funktionerna hos Office-klienter som Word, Excel, PowerPoint och Outlook genom att använda webbteknologier som HTML, CSS och JavaScript. Office-tillägg kan användas för att göra följande:

  • Lägg till ny funktionalitet till Office-klienter – utöka till exempel Word, Excel, PowerPoint och Outlook genom att interagera med Office-dokument och postförsändelser, ta med extern data till Office, bearbeta Office-dokument, exponera tredjepartsfunktioner i Office-klienter och mycket mer .
  • Skapa nya rika, interaktiva objekt som kan bäddas in i Office-dokument – Till exempel kartor, diagram och interaktiva visualiseringar som användare kan lägga till i sina egna Excel-kalkylblad och PowerPoint-presentationer.

Office-tillägg kan köras över en mängd olika plattformar, inklusive Office för Windows 10, Office Online, Office 2016 för Windows, Office 2016 för Mac och Office för iPad. Office-tillägg är ännu inte tillgängliga för Windows 10 Mobile eller Android, men Office-teamet arbetar med det (se Office-tilläggsvärden och plattformens tillgänglighet för mer information). För att kunna köra Office-tillägg krävs vissa systemkrav för din enhet, och du kan hitta dessa krav här.

Hur kan ett Office-tillägg hjälpa mig?

Office-tillägg kan hjälpa dig att göra nästan allt som en webbplats kan göra i en webbläsare. Office-tilläggsfunktioner inkluderar:

  • Utöka Office-inbyggt gränssnitt genom att skapa anpassade menyfliksknappar och flikar.
  • Tillhandahåll ett interaktivt användargränssnitt och anpassad logik genom HTML och JavaScript.
  • Använd JavaScript-ramverk som jQuery, Angular och många andra.
  • Anslut till REST-slutpunkter och webbtjänster via HTTP och AJAX.
  • Kör kod eller logik på serversidan om sidan implementeras med ett skriptspråk på serversidan som ASP eller PHP.

Infrastrukturen för Office-tillägg tillåter interaktion med Office-applikationen och användarinnehåll via ett JavaScript-API.

Typer av Office-tillägg

För närvarande finns det några typer av Office-tillägg tillgängliga:

  1. Word, Excel och PowerPoint-tillägg som utökar funktionaliteten
  2. Excel- och PowerPoint-tillägg som skapar nya objekt
  3. Outlook-tillägg som utökar funktionaliteten

Word, Excel och PowerPoint-tillägg som utökar funktionaliteten

Det är relativt enkelt att lägga till ny funktionalitet i Word, Excel eller PowerPoint. Allt du behöver göra är att registrera ditt tillägg genom att använda tilläggsmanifestet i aktivitetsfönstret. Detta tilläggsmanifest tillåter två integrationslägen; tilläggskommandon och infogningsbara aktivitetsrutor.

Tilläggskommandon

Du kan använda tilläggskommandon för att utöka gränssnittet för Office för Windows 10 och Office Online. Med tilläggskommandon har du möjlighet att lägga till knappar för dina tillägg på menyfliksområdet eller i utvalda sammanhangsberoende menyer, vilket ger dig enkel åtkomst till dina tillägg inom Office. Tilläggskommandoknappar kan användas för att starta olika åtgärder, som att visa en aktivitetsruta med en anpassad HTML eller att köra en viss Javascript-funktion.

Du kan också definiera dina kommandon i ditt tilläggskommandomanifest genom att använda VersionOverrides. För att komma igång, ta en titt på dessa exempel på GitHub, eller så kan du också kolla in tilläggskommandona för Excel, Word och PowerPoint.

Office 2016, Excel
Tilläggskommandon i Excel
Office, Excel Online
Tilläggskommandon i Excel Online

Dessutom finns det en kanal 9-video som går in mer på djupet om tilläggskommandon, kallad ”tilläggskommandon i Office Ribbon.”

Insättningsbara uppgiftsrutor

Om du har en klient som ännu inte stöder tilläggskommandon (Office 2013, Office för Mac och Office för iPad), måste du köra dina tilläggskommandon som en infogningsbar aktivitetsruta med hjälp av standardwebbadressen som finns i manifestera. Därifrån kan du starta ditt tillägg från menyn ”Mina tillägg” från fliken Infoga.

Excel- och PowerPoint-tillägg som skapar nya objekt

Du kan också infoga tillägg till Excel eller PowerPoint för att skapa nya webbaserade objekt eller innehåll som kan bäddas in i dokument eller presentationer. Innehållstilläggskommandon tillåter inbäddade media, såsom ett bildgalleri eller YouTube-video, såväl som webbaserade datavisualiseringar och annat externt innehåll.

Excel, Office
Exempel på innehållstillägg för Excel 2013

För att testa detta innehållstillägg med Excel 2013 eller Excel Online, installera Bing Maps-tillägget.

Outlook-tillägg som utökar funktionaliteten

Outlook-tillägg erbjuder en möjlighet att utöka Office Ribbon och tillhandahålla ytterligare visningsinnehåll bredvid ett Outlook-objekt när du skapar eller visar ett e-postmeddelande. Tillägg kan fungera med ett e-postmeddelande, mötesförfrågan, svar eller avbokning, såväl som möten.

Office, Outlook, tillägg
Outlook-tillägg med kommandoknappar på menyfliksområdet

Outlook-tillägg kan använda kontextuell information från ett objekt, till exempel en adress eller ett paketspårnings-ID, och sedan använda dessa data för att komma åt ytterligare information från webbtjänster för att skapa fullständiga användarinteraktioner. För det mesta kan Outlook-tillägg köras utan problem med Outlook, Outlook för Mac, Outlook Web App och OWA för enheter, för att ge en enhetlig upplevelse på skrivbordet, online, surfplattor eller mobila enheter.

Office, Outlook, tillägg
Kontextuella Outlook-tillägg

Du kan installera tillägget Package Tracker i Outlook, Outlook för Mac eller Outlook Web App. Kolla in fler Outlook-tillägg.

Vad utgör ett Office-tillägg?

Ett Office-tillägg består av en XML-manifestfil och din egen webbapplikation. XML-manifestfilen skapar regler för olika inställningar, inklusive hur ditt tillägg integreras med dina Office-klienter. Å andra sidan måste din webbapplikation vara värd på en webbserver eller så kan du använda en webbhotelltjänst, som Azure.

Office, tillägg
XML-manifestfil + webbapplikation = Office-tillägg

Manifestera

XML-manifestfilen indikerar specifika inställningar och funktioner för Office-tillägget, specifikt:

  • Tilläggets visningsnamn, beskrivning, ID, version och standardspråk.
  • Hur tillägget integreras med Office:
    • För tillägg som utökar Word/Excel/PowerPoint/Outlook: De inbyggda tilläggspunkterna som tillägget använder för att exponera funktionalitet, såsom knappar på menyfliksområdet.
    • För tillägg som skapar nya inbäddningsbara objekt: URL:en för standardsidan som laddas för objektet.
  • Behörighetsnivån och dataåtkomstkraven för tillägget.

Om du behöver mer information, ta en titt på Office Add-ins XML-manifest.

Webbapp

Den mest grundläggande versionen av en webbapp är en statisk HTML-sida som visas i ett Office-program, men sidan interagerar inte med Office-dokumentet eller Internet. Sidan måste finnas på en webbserver eller en webbhotelltjänst, som Azure; det är vilken service du känner passar dig bäst.

Office, tillägg
Exempel på ett Hello World Office-tillägg

Eftersom det är en webbapplikation kan du använda vilken klient- och serverteknik som helst som din värdleverantör stöder (som ASP.net, PHP eller Node.js). För att kunna interagera med Office-klienter och dokument måste du använda office.js JavaScript API som Office 2016 tillhandahåller.

JavaScript API:er och ytterligare resurser

JavaScript-API:erna för Word och Excel tillhandahåller värdspecifika objektmodeller som kan användas i ett Office-tillägg. Dessa API:er stöder åtkomst till stycken och arbetsböcker, vilket ger ett enklare sätt att skapa ett tillägg för Word eller Excel. Se Word-tillägg och Excel-tillägg för mer information.

För mer information och teknisk information om Javascript API:er för Office 2016, se Förstå JavaScript API för Office, JavaScript API för Office och Designriktlinjer för Office-tillägg.

FAQ

Vad är en tilläggsapplikation?

Webbapplikationen som definierar användargränssnittet och funktionaliteten för tilläggskomponenter såsom aktivitetsrutor, innehållstillägg och dialogrutor.Webbapplikationen använder Office JavaScript API för att interagera med innehåll i Office-dokumentet där tillägget körs.

Hur lägger man till tillägg till Excel?

Om din excel inte visar dessa alternativ, följ stegen nedan för att lägga till tillägg. Steg 1: Klicka på fliken FIL i det övre vänstra hörnet av Excel. Steg 2: Efter att ha klickat på den här FIL-fliken, välj Alternativ. Steg 3: När du klickar på Alternativ kommer excel att öppna ett separat fönster.

Hur utvecklar man Microsoft Office-tillägg?

Utveckla Office-tillägg 1 Skapa ett Office-tillägg. Du kan skapa ett Office-tillägg genom att använda Yeoman-generatorn för Office-tillägg eller Visual Studio. … 2 Förstå de två delarna av ett Office-tillägg. Tilläggsmanifestet (en XML-fil) som definierar inställningarna och funktionerna för tillägget. … 3 Utöka Office UI. … 4 Nästa steg. …

Hur skapar jag ett bra tillägg?

För att skapa ett fantastiskt tillägg, tillhandahåll en engagerande förstagångsupplevelse för dina användare, designa en förstklassig UI-upplevelse och optimera ditt tilläggs prestanda. Tillämpa de bästa metoderna som beskrivs i den här artikeln för att skapa tillägg som hjälper dina användare att slutföra sina uppgifter snabbt och effektivt.

Vad är dokumentation för kontorstillägg?

Dokumentation för Office-tillägg. Med Office Add-ins-plattformen kan du bygga lösningar som utökar Office-applikationer och interagerar med innehåll i Office-dokument. Med Office-tillägg kan du använda välbekanta webbtekniker som HTML, CSS och JavaScript för att utöka och interagera med Word, Excel, PowerPoint, OneNote, Project och Outlook.

Hur skapar jag Office-tillägg för OneNote eller projekt?

Visual Studio stöder inte att skapa Office-tillägg för OneNote eller Project. För att skapa Office-tillägg för någon av dessa applikationer måste du använda Yeoman-generatorn för Office-tillägg, enligt beskrivningen i OneNote-snabbstarten eller Projektsnabbstarten. Visual Studio skapar ett grundläggande tillägg med begränsad funktionalitet.

Kan Visual Studio användas för att skapa kontorstillägg?

Visual Studio kan användas för att skapa Office-tillägg för Excel, Outlook, Word och PowerPoint. Ett Office-tilläggsprojekt skapas som en del av en Visual Studio-lösning och använder HTML, CSS och JavaScript. Mer information om hur du skapar tillägg med Visual Studio finns i Utveckla Office-tillägg med Visual Studio.

Hur lägger man till många tillägg till Excel 2016?

Klicka på fliken FIL i det övre vänstra hörnet av Excel. Efter att ha klickat på den här FIL-fliken, välj Alternativ. När du klickar på Alternativ kommer excel att öppna ett separat fönster. I det här fönstret väljer du Tillägg. Hitta Mange: rullgardinsmenyn längst ner i fönstret och välj Tillägg och klicka på Gå.

Hur använder jag webbkontorstilläggen i Excel 2016?

Du kan använda webben Office-tillägg i Excel 2016. Klicka på Infoga > Butik. I rutan Office-tillägg, bläddra efter det tillägg du vill ha, eller sök efter ett tillägg genom att använda sökrutan. Klicka på ett tillägg för att läsa mer om det, inklusive en längre beskrivning och kundrecensioner, om det finns. Klicka sedan på Lägg till eller Köp för det tillägg du vill ha.

Varför visar inte Excel tilläggen?

Om Excel inte visar tilläggen måste de installeras. Stegen för att installera excel-tillägg listas enligt följande: Klicka på fliken Arkiv i det övre vänstra hörnet av Excel. Klicka på ”alternativ”, som visas i följande bild. Fönstret ”Excel-alternativ” öppnas.

Använder du Excel-tillägg för att göra ditt liv enklare?

De flesta Excel-användare inser inte att det finns en hel värld av kalkylarkstillägg som bara vill göra deras jobb – och liv – så mycket enklare. Det finns tillägg för att öka din produktivitet och till och med lägga till snygga visualiseringar för att få dina kalkylblad att sticka ut från snoozefesterna du är van vid.

Vilket program använder du för att göra en annons?

Om du gör en tryckt annons i liten skala (t.ex. ett flygblad eller en tidningsannons), prova att använda ett program som Adobe InDesign eller Photoshop.Eller, om du letar efter ett gratis alternativ, kan du använda GIMP eller Pixlr. Om du skapar en videoannons kan du prova att arbeta med iMovie, Picasa eller Windows Media Player. För en ljudannons kan du arbeta med Audacity eller …

Hur skapar man en effektiv annons?

11 enkla tips för att skapa en effektiv annons 1. Vad får dig att sticka ut från dina konkurrenter? Vad gör att du sticker ut från konkurrenterna? Människor kommer i kontakt… 2. Använd en kraftfull rubrik: Fånga deras uppmärksamhet! Att få uppmärksamhet kan också vara subtilt. Människor skannar saker snabbt. De… 3. Gör…

Vilka är de bästa Excel-tilläggen för Excel?

Här är de bästa Excel-tilläggen till ditt kalkylbladsspel. Att märka dina diagram är ett av de bästa sätten att göra din data lätt att förstå. Använd det här Excel-tillägget för diagrametikett så blir dina diagram mycket mindre förvirrande. Infoga en karta direkt i dina kalkylblad för att plotta platser och visualisera data med detta Bing Maps-tillägg.

WindoQ