RE
Un exemple de complément qui modifie l'interface d'Excel en y ajoutant un onglet et un bouton.
C'est une palette de couleurs pour colorer les cellules sélectionnées avec d'autres couleurs que celles du Thème et les couleurs standards.
J'ai du le récupérer ici il y a bien longtemps et l'adapter au fil du temps.
Le code repose majoritairement sur l'utilisation de l'interface ajoutée à Excel : la partie opérationnelle se limite à colorer la sélection ou en enlever la couleur selon le bouton cliqué.
Créer un complément est très simple mais y ajouter une interface est plus complexe.
Cela nécessite d'utiliser Custom UI Editor
Utilisez le Kit de développement logiciel (SDK) Open XML pour créer par programmation des documents Office Word, Excel et PowerPoint, et manipuler leur contenu.
docs.microsoft.com
ou une solution qui en simplifie l'usage
Si tu dézippes le fichier joint, tu peux double cliquer dessus : tu auras l'onglet ajouté mais cela disparaitra à la fermeture.
Si dans
Options, Compléments, tu utilises le bouton atteindre et sélectionne ce ficher xlam, l'onglet restera et la palette sera disponible pour tous les classeurs.
En utilisant cette technique tu peux donc distribuer simplement le pack de macros, son onglet et ses boutons...