ConnXL Docs

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

FieldTypeDescription
show_taskpaneOptional
Afficher le volet de tâchesOuvre votre volet de tâches — le lanceur intégré. Fonctionne sur n'importe quel onglet, intégré ou personnalisé.
execute_functionOptional
Exécuter une fonctionInsè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 dialogueLance 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.

Sur cette page