Tableau de control en VBA excel
Bonjour,
Je travaille actuellement sur une userForm dans Excel qui doit s’adapter aux besoins de l’utilisateur.
En fonction des données entrées dans une TextBox, je dois générer un groupe de contrôle comprenant :1 label ,2 ComboBox,1 CheckBox
J’ai essayé plusieurs méthodes sans succès.
Je me suis orienté vers la création d’un tableau contenant mes 4 éléments. Mais cela ne fonctionne pas.
Faut-il changer de stratégie ou est-ce que mon code est faux ?
--------------------------
Code: (example)
Code:
1 2 3 4 5 6 7 8 9 10
|
Option Explicit
Dim MonTabDeLabel(1) As Object est-ce le bon type?
Private Sub UserForm_Click()
Set MonTabDeLabel(0) = FrmParametre.LblAddNewLine
Set MonTabDeLabel(1) = FrmParametre.LblAddNewLine
MonTabDeLabel(0).Caption = "toto" & "1"
MonTabDeLabel(1).Caption = "toto" & "2"
End Sub |
‘A mon regret l’index 0 et 1 pilote le même label alors que je voudrai que ce soit des instances différentes.
Merci pour vos réponses , vos idées ou exemple de code.