dn35
XLDnaute Occasionnel
Bonjour le forum !!!
Bien longtemps que je ne suis pas venue faire un petit tour sur ce forum ...
Mais me revoici, heureuse de tous vous retrouver ... et bien évidemment avec un nouveau problème à vous soumettre.
J'ai un UF avec une série d'option button. Cet uf me sert pour plusieurs choses. Il est déclanché par un clic droit et en fonction de la sélection, la propriété "caption" de chacun est enseignée par une liste. Jusqu'ici pas de problème. Par contre, lorsque j'essaie d'appliquer le même principe à mes labels, cela ne fonctionne plus du tout.
Ci dessous morceau du code qui pose problème
ainsi que petit classeur exemple .
Merci !
Bonne journée
Dn
Bien longtemps que je ne suis pas venue faire un petit tour sur ce forum ...
Mais me revoici, heureuse de tous vous retrouver ... et bien évidemment avec un nouveau problème à vous soumettre.
J'ai un UF avec une série d'option button. Cet uf me sert pour plusieurs choses. Il est déclanché par un clic droit et en fonction de la sélection, la propriété "caption" de chacun est enseignée par une liste. Jusqu'ici pas de problème. Par contre, lorsque j'essaie d'appliquer le même principe à mes labels, cela ne fonctionne plus du tout.
Ci dessous morceau du code qui pose problème
Code:
For x = 1 To 20
If Worksheets("codes horaires").Range("A2").Offset(x, 0).Value <> "" Then
UserForm1.Controls(x - 1).Visible = True
UserForm1.Controls(x - 1).Caption = Worksheets("codes horaires").Range("A2").Offset(x, 0).Value
UserForm1.Controls(x - 1).Value = False
UserForm1.Height = x * 24 + 30
'UserForm1.Label(x - 1).Visible = True
'UserForm1.Label(x - 1).Caption = Worksheets("codes horaires").Range("B2").Offset(x, 0).Value
'UserForm1.Label(x - 1).Value = False
Else
UserForm1.Controls(x - 1).Visible = False
'UserForm1.Label(x - 1).Visible = False
End If
Next x
UserForm1.Show
Cancel = True
ainsi que petit classeur exemple .
Merci !
Bonne journée
Dn