OVH Cloud OVH Cloud

Désactiver un Bouton

2 réponses
Avatar
Sim
Bonjour,
Je me suis fait un bouton personnaliser pour executer ma macro
dans excel avec un petit bonhomme sourire mais je me demandai si il etait
possible de le rentre innactif (en gris) l'orsqu'il est dans la feuil1
exemple. Car ya juste une feuille dans tout mon classeur ou il ne faut
vraiment pas que la personne execute la macro !

merci d'avance

2 réponses

Avatar
michdenis
Bonjour Sim,

Bien sûr c'est possible.

Tu dois d'abord identifier la "Barre d'outils" sur lequel se retrouve ton bouton.

Suppose que tu as ajouté ton bouton à la barre d'outils "Standard"
Tu peux désigner ton bouton par son nom ou son index (position dans la barre d'outils, tu comptes son rang à partir de la gauche
vers la droite.)

With application.commandBars("Standard")
.controls("LeNomDeTonBoutonOuSonIndex).enabled= true
End With


Salutations!



"Sim" a écrit dans le message de news:
Bonjour,
Je me suis fait un bouton personnaliser pour executer ma macro
dans excel avec un petit bonhomme sourire mais je me demandai si il etait
possible de le rentre innactif (en gris) l'orsqu'il est dans la feuil1
exemple. Car ya juste une feuille dans tout mon classeur ou il ne faut
vraiment pas que la personne execute la macro !

merci d'avance
Avatar
Sim
merci sa marche
:)
"michdenis" a écrit dans le message de news:

Bonjour Sim,

Bien sûr c'est possible.

Tu dois d'abord identifier la "Barre d'outils" sur lequel se retrouve ton
bouton.

Suppose que tu as ajouté ton bouton à la barre d'outils "Standard"
Tu peux désigner ton bouton par son nom ou son index (position dans la
barre d'outils, tu comptes son rang à partir de la gauche
vers la droite.)

With application.commandBars("Standard")
.controls("LeNomDeTonBoutonOuSonIndex).enabled= true
End With


Salutations!



"Sim" a écrit dans le message de news:

Bonjour,
Je me suis fait un bouton personnaliser pour executer ma
macro
dans excel avec un petit bonhomme sourire mais je me demandai si il etait
possible de le rentre innactif (en gris) l'orsqu'il est dans la feuil1
exemple. Car ya juste une feuille dans tout mon classeur ou il ne faut
vraiment pas que la personne execute la macro !

merci d'avance