Personnaliser
Boutons du ruban
Ajoutez des boutons personnalisés au ruban Excel qui ouvrent votre volet de tâches, exécutent l'une de vos fonctions, ou lancent une boîte de dialogue — placés sur un onglet intégré ou sur votre propre onglet à votre marque.
6 min de lecture
Depuis la page Resources → Ribbon buttons d'un environnement, ajoutez des contrôles qui apparaissent directement sur le ruban Excel — sans avoir besoin d'ouvrir le volet de tâches. Chaque bouton a un libellé, une infobulle, une icône, un placement d'onglet et l'une de trois actions.
Types d'action
| Field | Type | Description |
|---|---|---|
show_taskpaneOptional | Afficher le volet de tâches | Ouvre votre volet de tâches — le lanceur intégré. Fonctionne sur n'importe quel onglet, intégré ou personnalisé. |
execute_functionOptional | Exécuter une fonction | Insère =NAMESPACE.MODULE.FN() dans la cellule active sans argument — seules les fonctions sans paramètre obligatoire peuvent y être assignées. Doit se trouver sur votre onglet personnalisé. |
open_dialogOptional | Ouvrir une boîte de dialogue | Lance l'une de vos boîtes de dialogue configurées, qui recueille une saisie et insère la formule composée. Doit se trouver sur votre onglet personnalisé. |
Une fonction qui a besoin d'une saisie se place derrière une boîte de dialogue
Un bouton Exécuter une fonction insère directement une formule sans argument, donc seules les fonctions dont tous les paramètres sont optionnels peuvent lui être assignées. Une fonction qui a d'abord besoin d'une valeur — un identifiant client, une plage de dates — se place plutôt derrière un bouton Ouvrir une boîte de dialogue, qui recueille la saisie avant d'insérer la formule.
Placement
Les boutons se placent sur un onglet Excel intégré (Home, Insert, Formulas, Data, Review, View) ou sur l'onglet personnalisé de votre complément. Les onglets intégrés ne peuvent héberger que des boutons Afficher le volet de tâches — les boutons Exécuter une fonction et Ouvrir une boîte de dialogue ont toujours besoin de l'onglet personnalisé, car Office réserve les onglets intégrés au seul lanceur.
Renommez votre onglet personnalisé depuis cette même page Boutons du ruban ; par défaut, il reprend le nom de marque de votre complément. Consultez Marque blanche pour le reste des contrôles de marque du complément.
Icônes et ordre
Téléversez un PNG, JPEG, WEBP, GIF ou SVG — il est rastérisé côté serveur en variantes 16/32/80px — ou choisissez-en une déjà présente dans la bibliothèque d'icônes de votre organisation. Réordonnez les boutons avec les poignées de glisser-déposer de la liste ; l'ordre que vous définissez là est celui dans lequel Excel les affiche dans leur groupe.
La limite de douze boutons
Chaque environnement peut définir jusqu'à 12 boutons de ruban. Le bouton de création dans le tableau de bord se désactive une fois la limite atteinte — supprimez ou réaffectez-en un pour en ajouter un autre.
La plupart des changements nécessitent un redéploiement du manifeste
Ajouter, supprimer, renommer, réordonner, restyliser ou changer l'icône d'un bouton modifie le manifeste Office — vos utilisateurs doivent le réinstaller pour qu'Excel affiche le changement. La seule exception est le retargeting : faire pointer un bouton existant Exécuter une fonction ou Ouvrir une boîte de dialogue vers une fonction ou une boîte de dialogue différente s'applique en direct, sans redéploiement, car l'identité du bouton dans le manifeste ne change jamais.
Générateur de volet de tâches
Concevez le volet de tâches que vos utilisateurs ouvrent depuis le ruban — glissez des blocs dans des onglets, habillez-le à vos couleurs et à votre logo, et publiez vos changements dans chaque classeur ouvert sans redéploiement.
Marque blanche
Remplacez chaque mention de ConnXL que verraient vos utilisateurs finaux — le nom du complément, son icône, l'onglet du ruban et toute l'apparence du volet de tâches — par votre propre marque, puisée dans une seule bibliothèque de ressources partagée.