Comment développer des compléments pour Office 2016, Office Online et Office Mobile

Les compléments Office 2016 vous permettent d’étendre la capacité, les fonctionnalités et les fonctionnalités des clients Office tels que Word, Excel, PowerPoint et Outlook à l’aide de technologies Web telles que HTML, CSS et JavaScript. Les compléments Office peuvent être utilisés pour effectuer les opérations suivantes :

  • Ajouter de nouvelles fonctionnalités aux clients Office – Par exemple, augmentez Word, Excel, PowerPoint et Outlook en interagissant avec des documents et des éléments de courrier Office, en apportant des données externes dans Office, en traitant des documents Office, en exposant des fonctionnalités tierces dans les clients Office, et bien plus encore .
  • Créez de nouveaux objets riches et interactifs pouvant être intégrés dans des documents Office – Par exemple, des cartes, des graphiques et des visualisations interactives que les utilisateurs peuvent ajouter à leurs propres feuilles de calcul Excel et présentations PowerPoint.

Les compléments Office peuvent s’exécuter sur diverses plates-formes, notamment Office pour Windows 10, Office Online, Office 2016 pour Windows, Office 2016 pour Mac et Office pour iPad. Les compléments Office ne sont pas encore disponibles pour Windows 10 Mobile ou Android, mais l’équipe Office y travaille (voir la disponibilité de l’hôte et de la plate-forme du complément Office pour plus de détails). Pour exécuter les compléments Office, certaines exigences système sont nécessaires pour votre appareil, et vous pouvez trouver ces exigences ici.

Comment un complément Office peut-il m’aider ?

Les compléments Office peuvent vous aider à faire presque tout ce qu’un site Web peut faire dans un navigateur. Les fonctionnalités du complément Office incluent :

  • Étendez l’interface utilisateur native d’Office en créant des boutons et des onglets de ruban personnalisés.
  • Fournissez une interface utilisateur interactive et une logique personnalisée via HTML et JavaScript.
  • Utilisez des frameworks JavaScript tels que jQuery, Angular et bien d’autres.
  • Connectez-vous aux terminaux REST et aux services Web via HTTP et AJAX.
  • Exécutez le code ou la logique côté serveur, si la page est implémentée à l’aide d’un langage de script côté serveur tel que ASP ou PHP.

L’infrastructure des compléments Office permet une interaction avec l’application Office et le contenu utilisateur via une API JavaScript.

Types de compléments Office

Pour le moment, il existe quelques types de compléments Office actuellement disponibles :

  1. Compléments Word, Excel et PowerPoint qui étendent les fonctionnalités
  2. Compléments Excel et PowerPoint qui créent de nouveaux objets
  3. Compléments Outlook qui étendent les fonctionnalités

Compléments Word, Excel et PowerPoint qui étendent les fonctionnalités

L’ajout de nouvelles fonctionnalités à Word, Excel ou PowerPoint est relativement simple. Tout ce que vous avez à faire est d’enregistrer votre complément à l’aide du manifeste de complément du volet Office. Ce manifeste de complément permet deux modes d’intégration ; commandes complémentaires et volets de tâches insérables.

Commandes complémentaires

Vous pouvez utiliser des commandes complémentaires pour développer l’interface utilisateur d’Office pour Windows 10 et Office Online. Avec les commandes de complément, vous avez la possibilité d’ajouter des boutons pour vos compléments sur le ruban ou dans les menus contextuels sélectionnés, ce qui vous permet d’accéder facilement à vos compléments dans Office. Les boutons de commande de complément peuvent être utilisés pour lancer différentes actions, telles que l’affichage d’un volet de tâches avec un code HTML personnalisé ou l’exécution d’une fonction Javascript particulière.

Vous pouvez également définir vos commandes dans le manifeste de commande de votre complément à l’aide de VersionOverrides. Pour commencer, jetez un œil à ces exemples sur GitHub, ou vous pouvez également consulter les commandes de complément pour Excel, Word et PowerPoint.

Office 2016, Excel
Commandes de complément dans Excel
Bureau, Excel en ligne
Commandes de complément dans Excel Online

De plus, il existe une vidéo Channel 9 qui approfondit les commandes complémentaires, appelée « Commandes complémentaires dans le ruban Office ».

Volets de tâches insérables

Si vous avez un client qui ne prend pas encore en charge les commandes de complément (Office 2013, Office pour Mac et Office pour iPad), vous devrez exécuter vos commandes de complément sous la forme d’un volet de tâches insérable à l’aide de l’URL par défaut fournie dans le manifeste. À partir de là, vous pouvez lancer votre complément à partir du menu « Mes compléments » de l’onglet Insertion.

Compléments Excel et PowerPoint qui créent de nouveaux objets

Vous pouvez également insérer des compléments dans Excel ou PowerPoint pour créer de nouveaux objets ou contenus Web pouvant être intégrés dans des documents ou des présentations. Les commandes de complément de contenu permettent d’intégrer des médias, tels qu’une galerie d’images ou une vidéo YouTube, ainsi que des visualisations de données basées sur le Web et d’autres contenus externes.

Excel, bureautique
Exemple de complément de contenu Excel 2013

Pour tester ce complément de contenu avec Excel 2013 ou Excel Online, installez le complément Bing Maps.

Compléments Outlook qui étendent les fonctionnalités

Les compléments Outlook offrent la possibilité d’étendre le ruban Office et de fournir un contenu d’affichage supplémentaire à côté d’un élément Outlook lorsque vous créez ou affichez un message électronique. Les compléments peuvent fonctionner avec un message électronique, une demande de réunion, une réponse ou une annulation, ainsi que des rendez-vous.

Office, Outlook, compléments
Complément Outlook avec boutons de commande sur le ruban

Les compléments Outlook peuvent utiliser les informations contextuelles d’un élément, telles qu’une adresse ou un ID de suivi de colis, puis utiliser ces données pour accéder à des informations supplémentaires à partir de services Web afin de créer des interactions utilisateur complètes. Pour la plupart, les compléments Outlook peuvent s’exécuter sans aucun problème avec Outlook, Outlook pour Mac, Outlook Web App et OWA pour les appareils, pour offrir une expérience unifiée sur le bureau, en ligne, les tablettes ou les appareils mobiles.

Office, Outlook, Complément
Complément Outlook contextuel

Vous pouvez installer le complément Package Tracker dans Outlook, Outlook pour Mac ou Outlook Web App. Découvrez plus de compléments Outlook.

Qu’est-ce qui constitue un complément Office ?

Un complément Office est composé d’un fichier manifeste XML et de votre propre application Web. Le fichier manifeste XML crée des règles pour divers paramètres, y compris la manière dont votre complément s’intègre à vos clients Office. D’autre part, votre application Web doit être hébergée sur un serveur Web ou vous pouvez utiliser un service d’hébergement Web, comme Azure.

Bureau, Complément
Fichier manifeste XML + application Web = complément Office

Manifeste

Le fichier XML Manifest indique les paramètres et fonctionnalités spécifiques du complément Office, notamment :

  • Le nom d’affichage, la description, l’ID, la version et les paramètres régionaux par défaut du complément.
  • Comment le complément s’intègre à Office :
    • Pour les compléments qui étendent Word/Excel/PowerPoint/Outlook : les points d’extension natifs que le complément utilise pour exposer des fonctionnalités, telles que des boutons sur le ruban.
    • Pour les compléments qui créent de nouveaux objets incorporables : l’URL de la page par défaut qui est chargée pour l’objet.
  • Le niveau d’autorisation et les exigences d’accès aux données pour le complément.

Si vous avez besoin de plus d’informations, consultez le manifeste XML des compléments Office.

Application Web

La version la plus basique d’une application Web est une page HTML statique qui s’affiche dans une application Office, mais la page n’interagit pas avec le document Office ou Internet. La page doit être hébergée sur un serveur Web ou un service d’hébergement Web, tel qu’Azure. c’est à vous de décider quel service vous convient le mieux.

Bureau, Complément
Exemple de complément Hello World Office

Comme il s’agit d’une application Web, vous pouvez utiliser toutes les technologies client et serveur prises en charge par votre fournisseur d’hébergement (telles que ASP.net, PHP ou Node.js). Pour interagir avec les clients et les documents Office, vous devez utiliser l’API JavaScript office.js fournie par Office 2016.

API JavaScript et ressources supplémentaires

Les API JavaScript pour Word et Excel fournissent des modèles d’objet spécifiques à l’hôte qui peuvent être utilisés dans un complément Office. Ces API prennent en charge l’accès aux paragraphes et aux classeurs, ce qui facilite la création d’un complément pour Word ou Excel. Voir Compléments Word et Compléments Excel pour plus d’informations.

Pour plus d’informations et des informations techniques sur les API Javascript pour Office 2016, voir Présentation de l’API JavaScript pour Office, API JavaScript pour Office et Consignes de conception pour les compléments Office.

FAQ

Qu’est-ce qu’une application complémentaire ?

Application Web qui définit l’interface utilisateur et les fonctionnalités des composants de complément tels que les volets Office, les compléments de contenu et les boîtes de dialogue.L’application Web utilise l’API JavaScript Office pour interagir avec le contenu du document Office dans lequel le complément est en cours d’exécution.

Comment ajouter des compléments à Excel ?

Si votre Excel n’affiche pas ces options, suivez les étapes ci-dessous pour ajouter des compléments. Étape 1 : Cliquez sur l’onglet FICHIER situé dans le coin supérieur gauche d’Excel. Étape 2 : Après avoir cliqué sur cet onglet FICHIER, sélectionnez Options. Étape 3 : Une fois que vous aurez cliqué sur Options, Excel ouvrira une fenêtre séparée.

Comment développer des compléments Microsoft Office ?

Développer des compléments Office 1 Création d’un complément Office. Vous pouvez créer un complément Office à l’aide du générateur Yeoman pour les compléments Office ou de Visual Studio. … 2 Comprendre les deux parties d’un complément Office. Le manifeste du complément (fichier XML) qui définit les paramètres et les fonctionnalités du complément. … 3 Extension de l’interface utilisateur Office. … 4 Prochaines étapes. …

Comment créer un excellent complément ?

Pour créer un excellent complément, offrez une première expérience attrayante à vos utilisateurs, concevez une expérience d’interface utilisateur de première classe et optimisez les performances de votre complément. Appliquez les meilleures pratiques décrites dans cet article pour créer des compléments qui aident vos utilisateurs à effectuer leurs tâches rapidement et efficacement.

Qu’est-ce que la documentation des compléments Office ?

Documentation des compléments Office. La plate-forme des compléments Office vous permet de créer des solutions qui étendent les applications Office et interagissent avec le contenu des documents Office. Avec les compléments Office, vous pouvez utiliser des technologies Web familières telles que HTML, CSS et JavaScript pour étendre et interagir avec Word, Excel, PowerPoint, OneNote, Project et Outlook.

Comment créer des compléments Office pour OneNote ou un projet ?

Visual Studio ne prend pas en charge la création de compléments Office pour OneNote ou Project. Pour créer des compléments Office pour l’une de ces applications, vous devez utiliser le générateur Yeoman pour les compléments Office, comme décrit dans le démarrage rapide OneNote ou le démarrage rapide du projet. Visual Studio crée un complément de base avec des fonctionnalités limitées.

Visual Studio peut-il être utilisé pour créer des compléments Office ?

Visual Studio peut être utilisé pour créer des compléments Office pour Excel, Outlook, Word et PowerPoint. Un projet de complément Office est créé dans le cadre d’une solution Visual Studio et utilise HTML, CSS et JavaScript. Pour plus d’informations sur la création de compléments avec Visual Studio, consultez Développer des compléments Office avec Visual Studio.

Comment ajouter des compléments de gestion à Excel 2016 ?

Cliquez sur l’onglet FICHIER situé dans le coin supérieur gauche de l’excel. Après avoir cliqué sur cet onglet FICHIER, sélectionnez Options. Une fois que vous aurez cliqué sur Options, Excel ouvrira une fenêtre séparée. Dans cette fenêtre, sélectionnez Compléments. Find Mange : liste déroulante en bas de la fenêtre et sélectionnez Add-ins et cliquez sur Go.

Comment utiliser les compléments de bureau Web dans Excel 2016 ?

Vous pouvez utiliser les compléments Office Web dans Excel 2016. Cliquez sur Insérer > Store. Dans la zone Compléments Office, recherchez le complément souhaité ou recherchez un complément à l’aide de la zone Rechercher. Cliquez sur un complément pour en savoir plus à son sujet, y compris une description plus détaillée et les avis des clients, le cas échéant. Ensuite, cliquez sur Ajouter ou Acheter pour le complément souhaité.

Pourquoi Excel n’affiche pas les compléments ?

Si Excel n’affiche pas les compléments, ils doivent être installés. Les étapes d’installation des compléments Excel sont répertoriées comme suit : Cliquez sur l’onglet Fichier situé dans le coin supérieur gauche d’Excel. Cliquez sur « options », comme indiqué dans l’image suivante. La fenêtre « Options Excel » s’ouvre.

Utilisez-vous des compléments Excel pour vous simplifier la vie ?

La plupart des utilisateurs d’Excel ne réalisent pas qu’il existe tout un monde de compléments de feuille de calcul qui ne demandent qu’à rendre leur travail – et leur vie – tellement plus facile. Il existe des compléments pour augmenter votre productivité, et même ajouter des visualisations élégantes pour que vos feuilles de calcul se démarquent des snoozefests auxquels vous êtes habitué.

Quel programme utilisez-vous pour faire une annonce ?

Si vous créez une publicité imprimée à petite échelle (comme un dépliant ou une publicité dans un magazine), essayez d’utiliser un programme tel qu’Adobe InDesign ou Photoshop.Ou, si vous recherchez une option gratuite, vous pouvez utiliser GIMP ou Pixlr. Si vous créez une publicité vidéo, essayez de travailler avec iMovie, Picasa ou Windows Media Player. Pour une publicité audio, vous pouvez travailler avec Audacity ou …

Comment créer une annonce efficace ?

11 conseils simples pour créer une annonce efficace 1. Qu’est-ce qui vous distingue de vos concurrents ? Qu’est-ce qui vous démarque de la concurrence ? Les gens entrent en contact… 2. Utilisez un titre puissant : Attirez leur attention ! Attirer l’attention peut aussi être subtil Les gens scannent les choses rapidement. Ils… 3. Faites…

Quels sont les meilleurs compléments Excel pour Excel ?

Voici les meilleurs compléments Excel pour améliorer votre jeu de feuille de calcul. L’étiquetage de vos graphiques est l’un des meilleurs moyens de rendre vos données faciles à comprendre. Utilisez ce complément Excel d’étiquetage de graphique et vos graphiques seront beaucoup moins déroutants. Insérez une carte directement dans vos feuilles de calcul pour tracer des emplacements et visualiser les données avec ce complément Bing Maps.

WindoQ