Partager via


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.

Notes

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 de ces langages, mais que vous avez de l’expérience avec VBA, VB.Net, 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 ce que sont les compléments web Office et en quoi ils diffèrent des 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 : Explorer et essayer des exemples existants

Vous avez maintenant une vue d’ensemble. Par conséquent, découvrez en installant notre complément Script Lab pour tester des exemples de code dans les différentes applications Office. Les exemples disponibles dans Script Lab montrent comment utiliser de nombreuses API JavaScript Office.

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

Ensuite, créez un complément à l’aide de l’un de nos démarrages rapides. Pour l’apprentissage de la plateforme, nous vous recommandons de consulter le guide de démarrage rapide Excel. Il existe une version basée sur Visual Studio et une autre basée sur Node.js et Visual Studio Code.

Étape 4 : 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 5 : Comprendre la bibliothèque JavaScript

Pour obtenir une vue d’ensemble de la bibliothèque JavaScript Office, consultez ce tutoriel de la formation Microsoft Learn : Comprendre les API JavaScript Office.

Revenez ensuite à Script Lab et utilisez-le comme un terrain de jeu : apportez vos propres modifications de code à la copie locale des exemples que vous essayez et voyez comment les résultats sont affectés.

Étape 6 : 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 :