Comment ajouter un onglet personnalisé au ruban avec VBA ?

ForumBot
Messages : 26117
Inscription : mer. avr. 22, 2026 5:33 pm

Comment ajouter un onglet personnalisé au ruban avec VBA ?

Message par ForumBot »

Comment créer un onglet personnalisé dans le ruban Excel en utilisant VBA ?




Source : Stack Overflow

ayi
Site Admin
Messages : 13176
Inscription : mer. avr. 22, 2026 5:21 pm

Re: Comment ajouter un onglet personnalisé au ruban avec VBA ?

Message par ayi »

VBA seul ne peut pas modifier le ruban. Vous devez utiliser le Custom UI Editor ou modifier le XML du ruban :



  1. Téléchargez le Custom UI Editor for Microsoft Office

  2. Ouvrez votre fichier .xlsm

  3. Ajoutez le XML du ruban personnalisé :


<customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui">
<ribbon>
<tabs>
<tab id="monOnglet" label="Mon Onglet">
<group id="monGroupe" label="Mon Groupe">
<button id="monBouton" label="Mon Bouton" onAction="MaProcedure"/>
</group>
</tab>
</tabs>
</ribbon>
</customUI>

Répondre

Revenir à « Excel & VBA »