Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

{VBA} Compter le nombre d'OptionButtons

F22Raptor

XLDnaute Impliqué
Hello,
J'aimerais afficher le nombre de boutons d'option d'un formulaire qui contient différents types de contrôles.
Je pourrais faire un calcul par une boucle et incrémenterune valeur à chaque fois que je rencontre un OptionButton.
Mais j'aimerais avoir une exécution plus rapide, avec un .Count

Problème : autant MsgBox Me.Controls.Count fonctionne, autant MsgBox Me.OptionButtons.Count ne marche pas !

Y a-t-il une possibilité ?

Merci !
 

joss56

XLDnaute Accro
Re : {VBA} Compter le nombre d'OptionButtons

Bonjour à toutes et tous,

Comme ça peut-être...

Bonne journée
 

Pièces jointes

  • Compteur.xlsm
    16 KB · Affichages: 96
  • Compteur.xlsm
    16 KB · Affichages: 105

F22Raptor

XLDnaute Impliqué
Re : {VBA} Compter le nombre d'OptionButtons

Yep, c'est le type de soluce que j'utilise (boucle + compteur), mais je voulais quelque chose de plus direct avec la propriété .Count.
Je peux l'appliquer sur la Collection CONTROLS, mais apparemment, pas sur OPTIONBUTTONS ... Sauf idée géniale ici bas !
 

Pierrot93

XLDnaute Barbatruc
Re : {VBA} Compter le nombre d'OptionButtons

Bonjour,

Je peux l'appliquer sur la Collection CONTROLS, mais apparemment, pas sur OPTIONBUTTONS

bah... il n'existe pas de collection "OPTIONBUTTONS"....
ils font partie de la collection "controls" qui englobe tous les controles de tous les types...

bon après midi
@+
 

Pierrot93

XLDnaute Barbatruc
Re : {VBA} Compter le nombre d'OptionButtons

Re,

A noter que si tu mets tous tes optionbutton dans un "frame" et seulement ceux ci, tu pourrais coder ceci :
Code:
MsgBox Frame1.Controls.Count
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…