Lister les OptionButton d'une feuille

  • Initiateur de la discussion Initiateur de la discussion nogent
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

N

nogent

Guest
Bonjour,

J'ai placé sur une feuille plusieurs OptionButtons.
Je souhaiterais trouver une routine qui boucle sur ces OptionButtons afin de déterminer lequel est coché.

Comment faire ?

J'ai bien pensé à une boucle type:

dim monControl as Control
for each monControl in Controls
msgbox monControl.value
next

..... mais cela ne marche pas.
 
Bonjour nogent, le forum...

Avec des boutons d'option, il est préférable je crois d'utiliser la fonction "Select Case"... si tes boutons doivent agir en fonction l'un de l'autre (que tu ne peux pas en sélectionner plus d'un à la fois), il est aussi préférable de faire un groupe avec tes boutons.. ex :

OptionButton1.GroupName = "Premier groupe"
OptionButton2.GroupName = "Premier groupe"
OptionButton3.GroupName = "Deuxième groupe"

en les groupant ainsi, la personne ne peut pas choisir le bouton1 ET le bonton2...

Regarde l'instruction Select Case ensuite pour signifier quoi faire si tel ou tel bouton est coché...

Tourlou et bonne journée,

Joley
 
Bonjour Nogent , bonjour joley

avec un peu de retard ,ci joint un exemple qui affiche les valeurs(true ou false) de chaque optionbutton d'un userform

Pour la boucle je me suis inspiré d'un post récent de Myta Lien supprimé


bonne journée
Michel
lapin4.gif
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
7
Affichages
316
Réponses
3
Affichages
353
Réponses
5
Affichages
477
Réponses
4
Affichages
581
Retour