Guide du débutant

Vous voulez commencer à créer vos propres extensions Office sur plusieurs plateformes ? La procédure suivante vous montre ce qu’il convient de lire en premier, quels outils installer et quels didacticiels il est recommandé de suivre.

Remarque

Si vous avez l’expérience dans la création des compléments VSTO pour Office, nous vous recommandons de vous tourner immédiatement vers le Guide pour les développeurs de compléments VSTO, qui est un sur-ensemble des informations décrites dans cet article.

Étape 0 : Conditions requises

  • Les compléments Office sont avant tout des applications web incorporées dans Office. Vous devez donc d’abord posséder une connaissance de base des applications web et de la façon dont elles sont hébergées sur le web. Il existe une quantité considérable d’informations à ce sujet sur Internet, dans les livres et dans les cours en ligne. Une bonne façon de commencer si vous n’avez aucune connaissance préalable des applications web consiste à rechercher « Qu’est-ce qu’une application web ? » sur Bing.
  • Le langage de programmation principal que vous utiliserez pour créer des compléments Office est JavaScript ou TypeScript. Vous pouvez considérer le langage TypeScript comme une version fortement typée de JavaScript. Si vous n’êtes pas familiarisé avec l’un ou l’autre de ces langages, mais que vous avez de l’expérience avec les langages VBA, VB.Net et C#, vous trouverez probablement TypeScript plus facile à apprendre. Là encore, il existe une multitude d’informations relatives à ces langages sur Internet, dans les livres et dans les cours en ligne.

Étape 1 : Commencer par les notions de base

Nous savons que vous êtes impatient de commencer à coder, mais il convient de lire certains points concernant les compléments Office avant d’ouvrir votre IDE ou votre éditeur de code.

  • Vue d’ensemble de la plateforme des compléments Office : découvrez les compléments web Office et leurs différences par rapport aux anciennes méthodes d’extension d’Office, telles que les compléments VSTO.
  • Développement de compléments Office : obtenez une vue d’ensemble du développement et du cycle de vie des compléments Office, y compris les outils, la création d’une interface utilisateur de complément et l’utilisation des API JavaScript pour interagir avec le document Office.
  • Exemples « Hello world » : découvrez comment créer le complément Office le plus simple avec uniquement un manifeste, une page web HTML et un logo. Ces exemples vous aideront à comprendre les parties fondamentales d’un complément Office.

Ces articles comportent un grand nombre de liens. Toutefois, si vous êtes débutant avec les compléments Office, nous vous recommandons de revenir ici lorsque vous les aurez lus et de passer à la section suivante.

Étape 2 : Installer les outils et créer votre premier complément

Vous avez maintenant une vue d’ensemble, alors lancez-vous avec l’un de nos guides de démarrage rapide. Pour découvrir la plateforme, nous vous recommandons d’utiliser le guide de démarrage rapide d’Excel. Il existe une version fondée sur Visual Studio et une autre sur Node.js et Visual Studio Code.

Étape 3 : Code

Vous ne pouvez pas apprendre à conduire en lisant le manuel du propriétaire, alors commencez à coder à l’aide de ce didacticiel Excel. Vous utiliserez la bibliothèque JavaScript pour Office et du code XML dans le manifeste du complément. Il n’est pas nécessaire de mémoriser quoi que ce soit, car vous obtiendrez plus d’informations sur ces deux éléments plus tard.

Étape 4 : Comprendre la bibliothèque JavaScript

Tout d’abord, obtenez une vue d’ensemble de la bibliothèque JavaScript Office avec ce tutoriel de la formation Microsoft Learn : Comprendre les API JavaScript Office.

Explorez ensuite les API JavaScript Office avec notre outil Script Lab, un bac à sable pour l’exécution et l’exploration des API.

Étape 5 : Comprendre le manifeste

Découvrez les objectifs du manifeste de complément et une présentation de son balisage XML ou JSON dans le manifeste des compléments Office.

Étapes suivantes

Félicitations pour avoir terminé le parcours d’apprentissage pour les débutants pour les compléments Office ! Voici quelques suggestions pour approfondir les informations contenues dans notre documentation :