Monsieur Excel
Pour tout savoir faire sur Excel !

19 mars 2009

Afficher ou masquer un bouton

Un lecteur me demandait récemment comment afficher ou masquer un bouton selon des choix effectués par l’utilisateur dans la feuille de calcul. Cela n’est pas bien difficile grâce à la propriété « visible » du Visual Basic.

Dans le modèle ci-dessus, l’utilisateur définit ses choix en E1:E3. Un clic dans le bouton « Action ! » lance la macro qui affiche ou masque les boutons en conséquence. Cela suppose bien entendu que les boutons portent les noms indiqués en D1:D3.

Remarque 1 – Pour nommer un bouton, on le sélectionne, on entre le nom voulu dans la zone « Nom », à gauche de la barre de formule, puis on valide avec [Entrée].

Remarque 2 – Pour les boutons, j'ai utilisé la barre d'outils "Formulaires", qui est mieux adaptée pour les objets à placer dans les feuilles de calcul.