Sådan udvikler du tilføjelser til Office 2016, Office Online og Office Mobile

Office 2016-tilføjelsesprogrammer giver dig mulighed for at udvide kapaciteten, funktionaliteten og funktionerne i Office-klienter såsom Word , Excel , PowerPoint og Outlook ved at bruge webteknologier som HTML, CSS og JavaScript. Office-tilføjelsesprogrammer kan bruges til at gøre følgende:

  • Tilføj ny funktionalitet til Office-klienter - Forøg for eksempel Word, Excel, PowerPoint og Outlook ved at interagere med Office-dokumenter og postemner, bringe eksterne data ind i Office, behandle Office-dokumenter, eksponere tredjepartsfunktionalitet i Office-klienter og meget mere .
  • Opret nye rige, interaktive objekter, der kan indlejres i Office-dokumenter - For eksempel kort, diagrammer og interaktive visualiseringer, som brugere kan tilføje til deres egne Excel-regneark og PowerPoint-præsentationer.

Office-tilføjelsesprogrammer kan køre på tværs af en række forskellige platforme, herunder Office til Windows 10, Office Online, Office 2016 til Windows, Office 2016 til Mac og Office til iPad. Office-tilføjelsesprogrammer er endnu ikke tilgængelige til Windows 10 Mobile eller Android, men Office-teamet arbejder på det (se Office-tilføjelsesværten og -platformens tilgængelighed for flere detaljer). For at køre Office-tilføjelsesprogrammer er der visse systemkrav, der kræves til din enhed, og  du kan finde disse krav her .

Hvordan kan et Office-tilføjelsesprogram hjælpe mig?

Office-tilføjelsesprogrammer kan hjælpe dig med at gøre næsten alt, hvad et websted kan gøre i en browser. Office-tilføjelsesfunktioner omfatter:

  • Udvid Office native UI ved at oprette brugerdefinerede båndknapper og faner.
  • Giv en interaktiv brugergrænseflade og tilpasset logik gennem HTML og JavaScript.
  • Brug JavaScript-rammer såsom jQuery, Angular og mange andre.
  • Opret forbindelse til REST-endepunkter og webtjenester via HTTP og AJAX.
  • Kør server-side kode eller logik, hvis siden er implementeret ved hjælp af et server-side scripting sprog såsom ASP eller PHP.

Office-tilføjelsesinfrastrukturen tillader interaktion med Office-applikationen og brugerindhold gennem en JavaScript API .

Typer af Office-tilføjelser 

I øjeblikket er der nogle få typer Office-tilføjelser tilgængelige:

Word-, Excel- og PowerPoint-tilføjelser, der udvider funktionaliteten

Excel- og PowerPoint-tilføjelser, der skaber nye objekter

Outlook-tilføjelsesprogrammer, der udvider funktionaliteten

Word-, Excel- og PowerPoint-tilføjelser, der udvider funktionaliteten

Tilføjelse af ny funktionalitet til Word, Excel eller PowerPoint er relativt enkelt. Alt du skal gøre er at registrere dit tilføjelsesprogram ved at bruge opgaverudens tilføjelsesmanifest. Dette tilføjelsesmanifest giver mulighed for to integrationstilstande; tilføjelseskommandoer og indsættelige opgaveruder.

Tilføjelseskommandoer

Du kan bruge tilføjelseskommandoer til at udvide brugergrænsefladen for Office til Windows 10 og Office Online. Med tilføjelseskommandoer har du mulighed for at tilføje knapper til dine tilføjelser på båndet eller i udvalgte kontekstuelle menuer, hvilket giver dig nem adgang til dine tilføjelsesprogrammer i Office. Tilføjelseskommandoknapper kan bruges til at starte forskellige handlinger, såsom at vise en opgaverude med en brugerdefineret HTML eller udføre en bestemt Javascript-funktion.

Du kan også definere dine kommandoer i dit tilføjelseskommandomanifest ved at bruge VersionOverrides. For at komme i gang skal du tage et kig på disse  eksempler på GitHub , eller du kan også tjekke  tilføjelseskommandoerne til Excel, Word og PowerPoint .

Tilføjelseskommandoer i excel

Tilføjelseskommandoer i excel online

Derudover er der en Channel 9-video, der går mere i dybden med tilføjelseskommandoer, kaldet " Tilføjelseskommandoer i Office-båndet ."

Indsættelige opgaveruder

Hvis du har en klient, der endnu ikke understøtter tilføjelseskommandoer (Office 2013, Office til Mac og Office til iPad), skal du køre dine tilføjelseskommandoer som en opgaverude, der kan indsættes ved hjælp af standardwebadressen i manifest. Derfra kan du starte dit tilføjelsesprogram fra menuen "Mine tilføjelser" fra fanen Indsæt.

Excel- og PowerPoint-tilføjelser, der skaber nye objekter

Du kan også indsætte tilføjelser til Excel eller PowerPoint for at skabe nye webbaserede objekter eller indhold, der kan indlejres i dokumenter eller præsentationer. Indholdstilføjelseskommandoer giver mulighed for indlejrede medier, såsom et billedgalleri eller YouTube-video, såvel som webbaserede datavisualiseringer og andet eksternt indhold.

Eksempel på tilføjelse af indhold til Excel 2013

For at teste dette indholdstilføjelsesprogram med Excel 2013 eller Excel Online, skal du installere tilføjelsesprogrammet Bing Maps .

Outlook-tilføjelsesprogrammer, der udvider funktionaliteten

Outlook-tilføjelsesprogrammer giver mulighed for at udvide Office-båndet og give yderligere visningsindhold ved siden af ​​et Outlook-element, når du opretter eller ser en e-mail. Tilføjelsesprogrammer kan fungere med en e-mail-besked, mødeindkaldelse, svar eller aflysning samt aftaler.

Outlook-tilføjelse med kommandoknapper på båndet

Outlook-tilføjelsesprogrammer kan bruge kontekstoplysningerne fra et element, såsom en adresse eller et pakkesporings-id, og derefter bruge disse data til at få adgang til yderligere oplysninger fra webtjenester for at skabe komplette brugerinteraktioner. For det meste kan Outlook-tilføjelsesprogrammer køre uden problemer med Outlook, Outlook til Mac, Outlook Web App og OWA for Devices, for at give en samlet oplevelse på skrivebordet, online, tablets eller mobile enheder.

Kontekstuelle outlook tilføjelse

Du kan installere tilføjelsesprogrammet Package Tracker i Outlook, Outlook til Mac eller Outlook Web App. Se flere Outlook-tilføjelser .

Hvad udgør et Office-tilføjelsesprogram?

Et Office-tilføjelsesprogram er sammensat af en XML-manifestfil og din egen webapplikation. XML-manifestfilen opretter regler for forskellige indstillinger, herunder hvordan dit tilføjelsesprogram integreres med dine Office-klienter. På den anden side skal din webapplikation hostes på en webserver, eller du kan bruge en webhostingtjeneste som Azure.

Xml-manifestfil + webapplikation = kontortilføjelse

XML-manifestfilen angiver specifikke indstillinger og muligheder for Office-tilføjelsesprogrammet, specifikt:

  • Tilføjelsesprogrammets visningsnavn, beskrivelse, ID, version og standardlokalitet.
  • Sådan integreres tilføjelsen med Office:
    • For tilføjelsesprogrammer, der udvider Word/Excel/PowerPoint/Outlook: De indbyggede udvidelsespunkter, tilføjelsen bruger til at afsløre funktionalitet, såsom knapper på båndet.
    • For tilføjelsesprogrammer, der opretter nye integrerbare objekter: URL'en på standardsiden, der indlæses for objektet.
  • Tilladelsesniveauet og kravene til dataadgang for tilføjelsen.

Hvis du har brug for flere oplysninger, kan du tage et kig på  Office Add-ins XML-manifest .

Den mest grundlæggende version af en webapp er en statisk HTML-side, der vises i et Office-program, men siden interagerer ikke med Office-dokumentet eller internettet. Siden skal hostes på en webserver eller en webhostingtjeneste, såsom Azure; det er op, hvilken service du føler passer dig bedst.

Eksempel på et Hello World Office-tilføjelsesprogram

Fordi det er en webapplikation, kan du bruge enhver klient- og serverteknologi, som din hostingudbyder understøtter (såsom ASP.net, PHP eller Node.js). For at kunne interagere med Office-klienter og -dokumenter skal du bruge office.js JavaScript API, som Office 2016 leverer.

JavaScript API'erne til Word og Excel giver værtsspecifikke objektmodeller, der kan bruges i et Office-tilføjelsesprogram. Disse API'er understøtter adgang til afsnit og projektmapper, hvilket giver en nemmere måde at oprette et tilføjelsesprogram til Word eller Excel. Se Word-tilføjelsesprogrammer og Excel-tilføjelser for at få flere oplysninger.

For flere oplysninger og tekniske oplysninger om Javascript API'er til Office 2016, se Forstå JavaScript API for Office , JavaScript API for Office og  Designretningslinjer for Office-tilføjelsesprogrammer .


Sådan udvikler du tilføjelser til Office 2016, Office Online og Office Mobile

Sådan udvikler du tilføjelser til Office 2016, Office Online og Office Mobile

Office 2016-tilføjelsesprogrammer giver dig mulighed for at udvide kapaciteten, funktionaliteten og funktionerne i Office-klienter såsom Word, Excel, PowerPoint og Outlook ved at bruge

Office 2016: Hvor er InfoPath?

Office 2016: Hvor er InfoPath?

InfoPath mangler fra Office 2016. Her er, hvad du kan gøre ved det.

Sådan ændres visning til HTML eller almindelig tekst i Outlook 2019, 2016 og 365

Sådan ændres visning til HTML eller almindelig tekst i Outlook 2019, 2016 og 365

Indstil, om du skal se eller sende e-mail i almindelig tekst eller HTML-format i Microsoft Outlook 2019, 2016 eller 365.

Sådan rettes Microsoft Office-fejlkode 0xc0000142

Sådan rettes Microsoft Office-fejlkode 0xc0000142

For at rette Office-fejlkode 0xc0000142 skal du installere de seneste Office-opdateringer, genstarte ClickToRun-tjenesten og reparere dine Office-filer.

Kontor: Fix Udklipsholderen kan ikke tømmes. Et andet program bruger muligvis udklipsholderen.

Kontor: Fix Udklipsholderen kan ikke tømmes. Et andet program bruger muligvis udklipsholderen.

Løs en almindelig fejl i Microsoft Office 2013 eller 2016, når du bruger udklipsholderen,

Deaktiver meddelelsen Hyperlinks kan være skadelige for din computer og data i Office 2016

Deaktiver meddelelsen Hyperlinks kan være skadelige for din computer og data i Office 2016

Undgå, at en almindelig advarsel vises, når du åbner filer via et hyperlink i Microsoft Office 2016-filer.

Office 2016 & 2013: Sådan aktiverer eller deaktiverer du DEP-tilstand

Office 2016 & 2013: Sådan aktiverer eller deaktiverer du DEP-tilstand

Sådan aktiverer eller deaktiverer du DEP-indstillingen i Microsoft Outlook 2016 eller 2013.

Sådan repareres denne app kan ikke åbnes på Windows 10 Technical Preview

Sådan repareres denne app kan ikke åbnes på Windows 10 Technical Preview

For to uger siden viste vi et problem med Office Touch Preview, en suite af apps udgivet af Microsoft til Windows Store til Windows 10 Technical

Office 2016/2013: Slå Office Udklipsholder til/fra

Office 2016/2013: Slå Office Udklipsholder til/fra

Aktiver eller deaktiver de synlige udklipsholderindstillinger i Microsoft Office 2016 eller 2013.

Ret Fejl 1321 ved installation af Office 2016 eller 2013

Ret Fejl 1321 ved installation af Office 2016 eller 2013

Løs fejl 1321, når du prøver at installere Microsoft Office 2016 eller 2013 i Windows.

Sådan rettes Microsoft Office-fejlkode 30088-4

Sådan rettes Microsoft Office-fejlkode 30088-4

Reparer din Office-pakke for at rette Microsoft Office-fejlkode 30088-4. Hvis problemet fortsætter, skal du afinstallere og geninstallere din Office-pakke.

Fix: Office genkender ikke den kommando, den blev givet

Fix: Office genkender ikke den kommando, den blev givet

Hvis Office ikke genkender dine kommandoer, skal du starte Office Online og kontrollere, om problemet fortsætter. Tjek derefter efter opdateringer og reparer Office Suite.

Kontor: Denne handling kunne ikke udføres

Kontor: Denne handling kunne ikke udføres

Hvis Office siger, at den handling, du krævede, ikke kunne udføres, skal du opdatere og reparere din Office-pakke. Hvis problemet fortsætter, skal du geninstallere Office.

Sådan tilføjer du Google Drev til File Explorer

Sådan tilføjer du Google Drev til File Explorer

Hvis du er en Windows-pc-person, er du bekendt med File Explorer. Windows 10 bragte en forbedret version, så du nemt kan få adgang til One Drive.

Robotternes opståen kunne gøre Storbritanniens nord-syddeling værre

Robotternes opståen kunne gøre Storbritanniens nord-syddeling værre

Teknologiske fremskridt er normalt. En konstant strøm af nye udviklinger muliggør en gradvis stigning i velstanden. Men nogle gange – og måske nu er sådan en

Det statslige Cyber ​​Aware-websted har kostet 6,37 £ pr. besøg, siden det blev lanceret

Det statslige Cyber ​​Aware-websted har kostet 6,37 £ pr. besøg, siden det blev lanceret

Du har måske set plakater som den ovenfor på Tuben. Hvis du fulgte det inkluderede link, er du i mindretal. Den cyberbevidste regering

Sådan deaktiveres kontroller i Roblox

Sådan deaktiveres kontroller i Roblox

De kan have forskellige livsstile og aldre, men spillere fra hele verden har det sjovt med spil på Roblox. Platformen har mange titler, bl.a

Gratis Google Slides skabeloner

Gratis Google Slides skabeloner

Google Slides er det bedste sted at hente gratis skabeloner til formatering og oprettelse af præsentationer. Gratis for brugere af Gmail og en del af G-Suite, kan du vælge

Sådan ændres regionen på et LG TV

Sådan ændres regionen på et LG TV

Nogle muligheder på dit LG TV er tilgængelige i visse lande, men ikke andre. Det betyder, at du potentielt går glip af de seneste tilgængelige funktioner.

Sådan skærmbilleder du i Mac Pro

Sådan skærmbilleder du i Mac Pro

Du skal muligvis fange noget hurtigt i ny og næ, og Screenshot er det perfekte værktøj til at gøre det. Apple har i høj grad strømlinet

Sådan får du og vedligeholder Abonner-knappen i Snapchat

Sådan får du og vedligeholder Abonner-knappen i Snapchat

https://www.youtube.com/watch?v=Y9EoUvRpZ2s Når du er blevet en officiel Snapchat-skaber, får du knappen Abonner ud for dit navn. Hvad har du brug for

Sådan sletter du din 3D Bitmoji og fjerner den for altid

Sådan sletter du din 3D Bitmoji og fjerner den for altid

3D Bitmoji er en innovativ funktion fra Snapchat, der lader brugere skabe en unik digital tilstedeværelse, der præcist repræsenterer deres personligheder og

Sådan redigerer du dit billede efter at have postet på Instagram

Sådan redigerer du dit billede efter at have postet på Instagram

Det billede, du lige har delt på Instagram, så perfekt ud, før du postede det. Men nu hvor man ser på det, ser det ikke længere så godt ud. Det ville være det