Notions à retenir
- Un bouton Excel permet d’exécuter une macro VBA directement sans passer par le menu
- L’insertion se fait via l’onglet Développeur > Insérer > Bouton (contrôle de formulaire)
- Le bouton peut être personnalisé (texte, couleur, police) après liaison avec la macro
Créer un bouton pour exécuter une macro VBA dans Excel
L’ajout d’un bouton sur une feuille Excel simplifie considérablement l’exécution des macros VBA. Cette méthode évite de naviguer constamment dans les menus pour lancer une macro.
Insertion du bouton
Accédez à l’onglet Développeur dans le ruban Excel. Cliquez sur l’icône Insérer pour afficher les contrôles disponibles. Sélectionnez le contrôle Bouton dans la section « Contrôles de formulaire ».
Dessinez le bouton à l’emplacement souhaité sur votre feuille en maintenant le clic enfoncé et en faisant glisser la souris pour définir la taille du bouton.
Association avec une macro
Dès la création du bouton, la boîte de dialogue « Affecter une macro » s’ouvre automatiquement. Sélectionnez la macro VBA que vous souhaitez associer au bouton dans la liste proposée. Validez en cliquant sur OK.
Personnalisation du bouton
Pour modifier l’apparence du bouton, effectuez un clic droit dessus et choisissez Modifier le texte pour changer l’intitulé. Vous pouvez également accéder aux propriétés via Format de contrôle pour personnaliser la police, la couleur et d’autres attributs visuels.
Le bouton est maintenant opérationnel et permet d’exécuter la macro associée d’un simple clic.