Vidéo: Créer un onglet avec des boutons personnalisés dans Excel 2025
Bien que vous puissiez convertir n'importe quel classeur Excel en complément, tous les classeurs ne bénéficient pas de cette conversion. En fait, les seuls types de classeurs qui bénéficient de la conversion à un complément sont ceux qui ont des macros.Par exemple, un classeur qui est constitué de macros à usage général (procédures Sub et Function) fait un complément idéal.
Créer un complément n'est pas difficile, mais cela demande un peu de travail supplémentaire. Suivez ces étapes pour créer un complément à partir d'un fichier de classeur normal:
-
Développez votre application et assurez-vous que tout fonctionne correctement
N'oubliez pas d'inclure une méthode d'exécution de la macro ou des macros Vous pouvez vouloir définir une touche de raccourci ou personnaliser l'interface utilisateur Si le complément ne contient que des fonctions, il n'est pas nécessaire d'inclure une méthode pour les exécuter car elles apparaissent dans la fonction d'insertion. n boîte de dialogue.
-
Testez l'application en l'exécutant lorsqu'un autre classeur est actif.
Activez le VBE et sélectionnez le classeur dans la fenêtre Projet; choisissez Outils → Propriétés de VBAProject et cliquez sur l'onglet Protection; cochez la case Verrouiller le projet pour l'affichage et entrez un mot de passe (deux fois); puis cliquez sur OK. -
Cette étape est nécessaire uniquement si vous souhaitez empêcher les autres utilisateurs d'afficher ou de modifier vos macros ou UserForms.
-
Excel développe la liste des propriétés affichées.
Entrez un bref titre descriptif dans le champ Titre et une description plus longue dans le champ Commentaires.
-
Les étapes 4 et 5 ne sont pas obligatoires mais facilitent l'utilisation du complément, car les descriptions que vous entrez s'affichent dans la boîte de dialogue Compléments lorsque votre complément est sélectionné.
Choisissez Fichier → Enregistrer sous.
-
Dans la boîte de dialogue Enregistrer sous, sélectionnez Excel add-in (*. Xlam) dans la liste déroulante Save as Type.
-
Spécifiez le dossier qui va stocker le complément.
-
Excel propose son dossier de compléments par défaut (nommé AddIns), mais vous pouvez enregistrer le fichier dans n'importe quel dossier de votre choix.
Cliquez sur Enregistrer.
-
Une copie de votre classeur est convertie en macro complémentaire et enregistrée avec une extension XLAM. Votre classeur d'origine reste ouvert.
