🎯 Les premières lignes à inscrire dans Custom UI Editor pour Excel (Ruban personnalisé)
🎯 Les premières lignes à inscrire dans Custom UI Editor pour Excel (Ruban personnalisé)
🧩 Qu’est-ce que Custom UI Editor ?
Le Custom UI Editor for Microsoft Office est un outil qui te permet de personnaliser le ruban Excel (ou Word/PowerPoint) en y ajoutant tes propres onglets, boutons, menus et macros.
📌 1. Structure de base à insérer dès le départ
Quand tu ouvres ton fichier Excel .xlsm dans Custom UI Editor, la toute première chose à faire est d’insérer le bloc XML suivant :
🔍 Explication de chaque ligne :
| Ligne | Description |
|---|---|
<customUI ...> | Indique à Excel qu’on va personnaliser l’interface utilisateur |
<ribbon> | On travaille sur le ruban Excel |
<tabs> | Zone où tu peux créer de nouveaux onglets |
🛠️ 2. Exemple simple avec un onglet personnalisé
Voici un exemple complet à copier-coller :
✅ Que fait ce code ?
-
Crée un onglet nommé
Mes Outils -
Dans cet onglet, un groupe appelé
Actions -
Deux boutons :
-
Le bouton "Démarrer" déclenche une macro
Macro1 -
Le bouton "Réinitialiser" déclenche une macro
Macro2
-
📝 3. Conseils utiles pour bien débuter
| Conseil | Pourquoi |
|---|---|
Utilise un identifiant (id) unique pour chaque bouton | Pour éviter les conflits ou les bugs |
Teste toujours dans un fichier .xlsm | Le ruban personnalisé ne fonctionne que dans les fichiers macro |
L’icône imageMso doit correspondre à une icône Microsoft connue | Sinon elle ne s’affichera pas |
Le nom de macro (onAction) doit exister dans ton fichier Excel VBA | Sinon rien ne se passera au clic |
🔧 4. Où écrire ces macros VBA ?
Dans l’éditeur VBA (Alt + F11) dans un module standard :
🚀 Conclusion
Commencer avec Custom UI Editor est simple si tu as le bon squelette XML dès le départ. En ajoutant un onglet, un groupe et quelques boutons reliés à tes macros, tu peux créer une interface claire, rapide et personnalisée pour ton workflow.
Commentaires
Enregistrer un commentaire