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 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 monde » : 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 disposez maintenant d’une vue d’ensemble. Découvrez donc en installant notre complément Script Lab pour essayer 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.
É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 allez utiliser la bibliothèque JavaScript Office et un fichier JSON ou 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.
Étape 7 : Créer un compte Espace partenaires
Si vous envisagez de publier votre complément sur AppSource, créez un compte Espace partenaires. Cela pourrait prendre un certain temps. Effectuez ce processus dès que possible afin d’éviter les retards de mise en production.
É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 :
Didacticiels ou guides de démarrage rapide pour les autres applications Office :
Scénarios et autres exemples de code :
Autres sujets importants :