Met Office 2016-invoegtoepassingen kunt u de mogelijkheden, functionaliteit en functies van Office-clients zoals Word, Excel, PowerPoint en Outlook uitbreiden met behulp van webtechnologieën zoals HTML, CSS en JavaScript. Office-invoegtoepassingen kunnen worden gebruikt om het volgende te doen:

  • Voeg nieuwe functionaliteit toe aan Office-clients – Verbeter bijvoorbeeld Word, Excel, PowerPoint en Outlook door interactie met Office-documenten en e-mailitems, externe gegevens naar Office te brengen, Office-documenten te verwerken, functionaliteit van derden in Office-clients te tonen en nog veel meer .
  • Maak nieuwe rijke, interactieve objecten die kunnen worden ingesloten in Office-documenten – bijvoorbeeld kaarten, grafieken en interactieve visualisaties die gebruikers kunnen toevoegen aan hun eigen Excel-spreadsheets en PowerPoint-presentaties.

Office-invoegtoepassingen kunnen op verschillende platforms worden uitgevoerd, waaronder Office voor Windows 10, Office Online, Office 2016 voor Windows, Office 2016 voor Mac en Office voor de iPad. Office Add-ins zijn nog niet beschikbaar voor Windows 10 Mobile of Android, maar het Office-team werkt eraan (zie de Office Add-in host en platformbeschikbaarheid voor meer details). Om Office-invoegtoepassingen uit te voeren, zijn er bepaalde systeemvereisten voor uw apparaat, en u kunt die vereisten hier vinden.

Hoe kan een Office-invoegtoepassing mij helpen?

Met Office-invoegtoepassingen kunt u bijna alles doen wat een website in een browser kan doen. Office-invoegtoepassingen omvatten:

  • Breid de oorspronkelijke gebruikersinterface van Office uit door aangepaste lintknoppen en -tabbladen te maken.
  • Bied een interactieve gebruikersinterface en aangepaste logica via HTML en JavaScript.
  • Gebruik JavaScript-frameworks zoals jQuery, Angular en vele andere.
  • Maak verbinding met REST-eindpunten en webservices via HTTP en AJAX.
  • Voer server-side code of logica uit, als de pagina is geïmplementeerd met behulp van een server-side scripttaal zoals ASP of PHP.

De Office Add-ins-infrastructuur maakt interactie met de Office-toepassing en gebruikersinhoud mogelijk via een JavaScript-API.

Typen Office-invoegtoepassingen

Op dit moment zijn er een aantal typen Office-invoegtoepassingen beschikbaar:

  1. Word-, Excel- en PowerPoint-invoegtoepassingen die de functionaliteit uitbreiden
  2. Excel- en PowerPoint-invoegtoepassingen die nieuwe objecten maken
  3. Outlook-invoegtoepassingen die de functionaliteit uitbreiden

Word-, Excel- en PowerPoint-invoegtoepassingen die de functionaliteit uitbreiden

Het toevoegen van nieuwe functionaliteit aan Word, Excel of PowerPoint is relatief eenvoudig. Het enige dat u hoeft te doen, is uw invoegtoepassing registreren met behulp van het invoegtoepassingsmanifest van het taakvenster. Dit add-in-manifest maakt twee integratiemodi mogelijk; invoegopdrachten en invoegbare taakvensters.

Invoegopdrachten

U kunt invoegopdrachten gebruiken om de gebruikersinterface van Office voor Windows 10 en Office Online uit te breiden. Met invoegopdrachten hebt u de mogelijkheid om knoppen voor uw invoegtoepassingen toe te voegen op het lint of binnen geselecteerde contextuele menu’s, zodat u gemakkelijk toegang hebt tot uw invoegtoepassingen in Office. Add-in-opdrachtknoppen kunnen worden gebruikt om verschillende acties te starten, zoals het tonen van een taakvenster met een aangepaste HTML of het uitvoeren van een bepaalde Javascript-functie.

U kunt uw opdrachten ook definiëren in uw opdrachtmanifest van de invoegtoepassing met behulp van VersionOverrides. Bekijk deze om te beginnen voorbeelden op GitHub, of u kunt ook de Add-in-opdrachten voor Excel, Word en PowerPoint bekijken.

Office 2016, Excel
Invoegopdrachten in Excel
Office, Excel Online
Invoegopdrachten in Excel Online

Daarnaast is er een Channel 9-video die dieper ingaat op invoegopdrachten, genaamd ‘Add-in-opdrachten in het Office-lint’.

Invoegbare taakvensters

Als u een client hebt die nog geen invoegtoepassingen ondersteunt (Office 2013, Office voor Mac en Office voor iPad), moet u uw invoegtoepassingen uitvoeren als een invoegbaar taakvenster met behulp van de DefaultURL in de manifest. Van daaruit kunt u uw invoegtoepassing starten vanuit het menu “Mijn invoegtoepassingen” op het tabblad Invoegen.

Excel- en PowerPoint-invoegtoepassingen die nieuwe objecten maken

U kunt ook invoegtoepassingen invoegen in Excel of PowerPoint om nieuwe webgebaseerde objecten of inhoud te maken die kunnen worden ingesloten in documenten of presentaties. Opdrachten voor inhoudsinvoegtoepassingen maken ingesloten media mogelijk, zoals een fotogalerij of YouTube-video, evenals webgebaseerde gegevensvisualisaties en andere externe inhoud.

Excel, Office
Voorbeeld van invoegtoepassing voor Excel 2013

Als u deze inhoud-invoegtoepassing wilt testen met Excel 2013 of Excel Online, installeert u de Bing Maps-invoegtoepassing.

Outlook-invoegtoepassingen die de functionaliteit uitbreiden

Outlook-invoegtoepassingen bieden een mogelijkheid om het Office-lint uit te breiden en extra weergave-inhoud naast een Outlook-item te bieden wanneer u een e-mailbericht maakt of bekijkt. Add-ins kunnen werken met een e-mailbericht, vergaderverzoek, reactie of annulering, evenals met afspraken.

Office, Outlook, invoegtoepassingen
Outlook-invoegtoepassing met opdrachtknoppen op het lint

Outlook-invoegtoepassingen kunnen de contextuele informatie van een item gebruiken, zoals een adres of pakkettracking-ID, en die gegevens vervolgens gebruiken om toegang te krijgen tot aanvullende informatie van webservices om volledige gebruikersinteracties te creëren. Voor het grootste deel kunnen Outlook-invoegtoepassingen probleemloos worden uitgevoerd met Outlook, Outlook voor Mac, Outlook Web App en OWA voor apparaten, om een ​​uniforme ervaring te bieden op desktop, online, tablets of mobiele apparaten.

Office, Outlook, invoegtoepassing
Contextuele Outlook-invoegtoepassing

U kunt de invoegtoepassing Package Tracker installeren in Outlook, Outlook voor Mac of Outlook Web App. Bekijk meer Outlook-invoegtoepassingen.

Waaruit bestaat een Office-invoegtoepassing?

Een Office-invoegtoepassing bestaat uit een XML-manifestbestand en uw eigen webtoepassing. Het XML-manifestbestand maakt regels voor verschillende instellingen, waaronder hoe uw invoegtoepassing integreert met uw Office-clients. Aan de andere kant moet uw webtoepassing worden gehost op een webserver of u kunt een webhostingservice gebruiken, zoals Azure.

Office, invoegtoepassing
XML-manifestbestand + webtoepassing = Office-invoegtoepassing

Manifest

Het XML-manifestbestand geeft specifieke instellingen en mogelijkheden van de Office-invoegtoepassing aan, met name:

  • De weergavenaam, beschrijving, ID, versie en standaardlandinstelling van de invoegtoepassing.
  • Hoe de invoegtoepassing integreert met Office:
    • Voor invoegtoepassingen die Word/Excel/PowerPoint/Outlook uitbreiden: de systeemeigen extensiepunten die de invoegtoepassing gebruikt om functionaliteit weer te geven, zoals knoppen op het lint.
    • Voor invoegtoepassingen die nieuwe insluitbare objecten maken: de URL van de standaardpagina die voor het object is geladen.
  • Het machtigingsniveau en de vereisten voor gegevenstoegang voor de invoegtoepassing.

Als u meer informatie nodig heeft, kunt u het XML-manifest van Office Add-ins bekijken.

Web applicatie

De meest elementaire versie van een web-app is een statische HTML-pagina die wordt weergegeven in een Office-toepassing, maar de pagina heeft geen interactie met het Office-document of internet. De pagina moet worden gehost op een webserver of een webhostingservice, zoals Azure; het is maar net welke service volgens jou het beste bij je past.

Office, invoegtoepassing
Voorbeeld van een Hello World Office-invoegtoepassing

Omdat het een webtoepassing is, kunt u alle client- en servertechnologieën gebruiken die uw hostingprovider ondersteunt (zoals ASP.net, PHP of Node.js). Om te communiceren met Office-clients en -documenten, moet u de office.js JavaScript-API gebruiken die Office 2016 biedt.

JavaScript-API’s en aanvullende bronnen

De JavaScript-API’s voor Word en Excel bieden hostspecifieke objectmodellen die kunnen worden gebruikt in een Office-invoegtoepassing. Deze API’s ondersteunen toegang tot alinea’s en werkmappen, wat een eenvoudigere manier biedt om een ​​invoegtoepassing voor Word of Excel te maken. Zie Word-invoegtoepassingen en Excel-invoegtoepassingen voor meer informatie.

Zie voor meer informatie en technische informatie over Javascript-API’s voor Office 2016 Inzicht in de JavaScript-API voor Office, JavaScript-API voor Office en Ontwerprichtlijnen voor Office-invoegtoepassingen.

FAQ

Wat is een invoegtoepassing?

De webtoepassing die de gebruikersinterface en functionaliteit van invoegtoepassingen definieert, zoals taakvensters, inhoudinvoegtoepassingen en dialoogvensters.De webtoepassing gebruikt de Office JavaScript-API om te communiceren met inhoud in het Office-document waarin de invoegtoepassing wordt uitgevoerd.

Hoe voeg je invoegtoepassingen toe aan Excel?

Als uw Excel deze opties niet weergeeft, volgt u de onderstaande stappen om invoegtoepassingen toe te voegen. Stap 1: Klik op het tabblad BESTAND in de linkerbovenhoek van de Excel. Stap 2: Nadat u op dit tabblad BESTAND hebt geklikt, selecteert u Opties. Stap 3: Zodra u op Opties klikt, opent Excel een apart venster.

Hoe Microsoft Office-invoegtoepassingen te ontwikkelen?

Office-invoegtoepassingen ontwikkelen 1 Een Office-invoegtoepassing maken. U kunt een Office-invoegtoepassing maken met behulp van de Yeoman-generator voor Office-invoegtoepassingen of Visual Studio. … 2 De twee delen van een Office-invoegtoepassing begrijpen. Het manifest van de invoegtoepassing (een XML-bestand) dat de instellingen en mogelijkheden van de invoegtoepassing definieert. … 3 De Office-gebruikersinterface uitbreiden. … 4 Volgende stappen. …

Hoe maak ik een geweldige invoegtoepassing?

Om een ​​geweldige invoegtoepassing te maken, moet u uw gebruikers een boeiende eerste ervaring bieden, een eersteklas gebruikersinterface ontwerpen en de prestaties van uw invoegtoepassing optimaliseren. Pas de aanbevolen procedures toe die in dit artikel worden beschreven om invoegtoepassingen te maken waarmee uw gebruikers hun taken snel en efficiënt kunnen uitvoeren.

Wat is documentatie over Office-invoegtoepassingen?

Documentatie over Office-invoegtoepassingen. Met het Office Add-ins-platform kunt u oplossingen bouwen die Office-toepassingen uitbreiden en interactief werken met inhoud in Office-documenten. Met Office-invoegtoepassingen kunt u bekende webtechnologieën zoals HTML, CSS en JavaScript gebruiken om Word, Excel, PowerPoint, OneNote, Project en Outlook uit te breiden en te gebruiken.

Hoe maak ik Office-invoegtoepassingen voor OneNote of een project?

Visual Studio biedt geen ondersteuning voor het maken van Office-invoegtoepassingen voor OneNote of Project. Als u Office-invoegtoepassingen voor een van deze toepassingen wilt maken, moet u de Yeoman-generator voor Office-invoegtoepassingen gebruiken, zoals beschreven in de Snelstartgids voor OneNote of de Snelstartgids voor Project. Visual Studio maakt een basisinvoegtoepassing met beperkte functionaliteit.

Kan Visual Studio worden gebruikt om Office-invoegtoepassingen te maken?

Visual Studio kan worden gebruikt om Office-invoegtoepassingen voor Excel, Outlook, Word en PowerPoint te maken. Een Office Add-in-project wordt gemaakt als onderdeel van een Visual Studio-oplossing en maakt gebruik van HTML, CSS en JavaScript. Zie Office-invoegtoepassingen ontwikkelen met Visual Studio voor meer informatie over het maken van invoegtoepassingen met Visual Studio.

Hoe voeg ik invoegtoepassingen toe aan Excel 2016?

Klik op het tabblad BESTAND in de linkerbovenhoek van de Excel. Nadat u op dit tabblad BESTAND hebt geklikt, selecteert u Opties. Zodra u op Opties klikt, opent Excel een apart venster. Selecteer in dit venster Add-ins. Zoek Mange: vervolgkeuzelijst onderaan het venster en selecteer Add-ins en klik op Go.

Hoe gebruik ik de weboffice-invoegtoepassingen in Excel 2016?

U kunt de web Office-invoegtoepassingen gebruiken in Excel 2016. Klik op Invoegen > Opslaan. Blader in het vak Office-invoegtoepassingen naar de gewenste invoegtoepassing of zoek naar een invoegtoepassing met behulp van het zoekvak. Klik op een invoegtoepassing om er meer over te lezen, inclusief een langere beschrijving en klantbeoordelingen, indien beschikbaar. Klik vervolgens op Toevoegen of Kopen voor de gewenste invoegtoepassing.

Waarom geeft Excel de invoegtoepassingen niet weer?

Als Excel de invoegtoepassingen niet weergeeft, moeten deze worden geïnstalleerd. De stappen voor het installeren van Excel-invoegtoepassingen worden als volgt weergegeven: Klik op het tabblad Bestand in de linkerbovenhoek van Excel. Klik op “opties”, zoals weergegeven in de volgende afbeelding. Het venster “Excel-opties” wordt geopend.

Gebruikt u Excel-invoegtoepassingen om uw leven gemakkelijker te maken?

De meeste Excel-gebruikers realiseren zich niet dat er een hele wereld van spreadsheet-invoegtoepassingen is die alleen maar staan ​​te popelen om hun werk – en leven – zoveel gemakkelijker te maken. Er zijn invoegtoepassingen om uw productiviteit te verhogen en u kunt zelfs hippe visualisaties toevoegen om uw spreadsheets te onderscheiden van de snoozefests die u gewend bent.

Welk programma gebruik je om een ​​advertentie te maken?

Als je een kleinschalige gedrukte advertentie maakt (zoals een flyer of tijdschriftadvertentie), probeer dan een programma zoals Adobe InDesign of Photoshop.Of, als u op zoek bent naar een gratis optie, kunt u GIMP of Pixlr gebruiken. Als je een videoadvertentie maakt, probeer dan te werken met iMovie, Picasa of Windows Media Player. Voor een audio-advertentie kun je werken met Audacity of …

Hoe maak je een effectieve advertentie?

11 eenvoudige tips voor het maken van een effectieve advertentie 1. Wat onderscheidt u van uw concurrentie? Waarin onderscheidt u zich van de concurrentie? Mensen komen met elkaar in contact… 2. Gebruik een krachtige kop: trek hun aandacht! Aandacht krijgen kan ook subtiel zijn. Mensen scannen dingen snel. Zij… 3. Maken…

Wat zijn de beste Excel-invoegtoepassingen voor Excel?

Dit zijn de beste Excel-invoegtoepassingen om uw spreadsheetspel te verbeteren. Het labelen van uw grafieken is een van de beste manieren om uw gegevens begrijpelijk te maken. Gebruik deze Excel-invoegtoepassing voor grafieklabels en uw grafieken zullen veel minder verwarrend zijn. Voeg een kaart rechtstreeks in uw spreadsheets in om locaties te plotten en gegevens te visualiseren met deze Bing Maps-invoegtoepassing.

WindoQ