Attribuer la même macro à 50 boutons d'option

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 !

Magic_Doctor

XLDnaute Barbatruc
Bonjour,

Je voudrais donc attribuer la même macro à 50 boutons différents en évitant le pensum de l'attribuer individuellement à chacun des boutons.
Je pense qu'il faut passer par un module de classe ou quelque chose dans le genre.

Voici l'instruction dans la macro, qui consiste à ajuster la largeur de certaines colonnes nommées :

[ColonneIndicesDonnéesDC].EntireColumn.AutoFit
[ColonneClassesDC2].EntireColumn.AutoFit
If [ColonneClassesDC1].ColumnWidth + [ColonneClassesDC2].ColumnWidth + [ColonneClassesDC3].ColumnWidth < 14 Then
[ColonneClassesDC1].ColumnWidth = (14 - [ColonneClassesDC2].ColumnWidth) / 2
[ColonneClassesDC3].ColumnWidth = (14 - [ColonneClassesDC2].ColumnWidth) / 2
Else
[ColonneClassesDC1].ColumnWidth = 1.5
[ColonneClassesDC3].ColumnWidth = 1.5
End If

Merci pour toute indication.
 
Re : Attribuer la même macro à 50 boutons d'option

Bonjour,

J'ai fini enfin par trouver dans la BD du forum un exemple (par Myrta) qui correspond à ce que je cherche.
Dans cet exemple sont utilisés des "Check Box", alors que dans ma feuille des "Option Button".
J'ai donc essayé d'adapter scrupuleusement (sans comprendre grand-chose...) dans ma feuille l'exemple avec les "Check Box", en templaçant bien entendu "CheckBox" par "OptionButton".
Rien à faire, ça ne marche pas !
Qui plus est "OptionButton" n'est pas reconnu dès l'ouverture du fichier...

Si l'un d'entre vous pouvait m'en donner l'explication.
Ci-joint l'exemple de Myrta et ma feuille.

Merci d'avance.
 

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
Retour