Bonjour à tous,
Voilà ma question :
Dans une userform j'ai plusieur Label qui doivent apparaitre ou non en fonction d'une condition. Si la cellule B2=1, alors les label de Label1 à Label100 ne doivent pas apparaitre.
Jusque là j'ai utilisé un IF qui est relativement lourd puisque cela donne cela :
Label4.Visible = False
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 If Sheets("Feuil1").Range("B2") = 1 Then Label1.Visible = False Label2.Visible = False Label3.Visible = False
ETC... jusqu'à 100, ce qui alourdit considérablement mon code. Néanmoins ça marche.
J'aimerais savoir si il est possible d'obtenir un truc du style :
si B2=1
Alors, les Label de 1 à 100 = False
Ce qui ferait beaucoup moins de lignes de code, même en employant autre chose que la condition If
Merci par avance à ceux qui se pencheront sur mon probleme.
Laurent
Partager