Rapport de message :*
 

Grand nombre d'optionbutton....

Titre du sujet : Grand nombre d'optionbutton....
par lannou le 29/12/2008 23:18:43

Bonjour tout le monde !

 

J’ai besoin de votre aide car j’ai beau essayer, je n’y arrive pas ! J'ai fait quelque chose de compliqué alors qu'à mon avis il y a surement moyen de faire beaucoup plu simple. Comme vous m’aviez super bien aidé par le passé, je me tourne une nouvelle fois vers vous …

 

Présentation de mon fichier excel :

 

En gros, je cherche à faire une check list pour vérifier qu’aucun article n’a été oublié.

 

Dans la colonne C de mon fichier Exel j’ai deux optionbuttons, de la ligne 11 à la ligne 219 (ce qui fait en tout 348 optionButtons car certaines lignes n’en ont pas. J'ai du réduire le nombre d'optionbutton dans le fichier joint pour que mon fichier puisse passer...) Pour chaque ligne, l’optionbuton intitulé « No » permet de dégriser et autoriser l écriture de la cellule en colonne D. L’optionbutton « Yes » permet de dégriser et autoriser l’écriture des cellules allant de la colonne D à la colonne Y.

 

Mon problème :

 

1)      Mes macros fonctionnent mais j’ai du répéter le code des deux optionbutton 348 fois juste pour changer à chaque fois le numéro de ligne dont ils font référence.

2)      Lorsque j’insère une ligne, je n’ai plus qu’à tout rechanger manuellement les numéros des lignes auxquelles font référence mes optionbuton dans les macros puisque tout ce décale, ce qui est une énorme perte de temps.

 

Question :

 

1)      Y’ a-t-il moyen de ne faire que deux macro, une pour l’Optionbutton « Yes » et l’autre pour l’Optionbutton « no » valable pour toutes les 348 lignes de mon fichier ? Pouvez vous me dire quel code il faudrait que je mette svp ?

2)      Puis je faire la même chose pour le calendrier qui se trouve en colonne R (ce qui m’éviterait de mettre la même userform pour chaque ligne ainsi que son code juste pour spécifier le numéro de ligne) ?

 

Merci à vous pour votre aide !!!