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 :

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
Label4.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