Bonjour,
J'utilise la méthode suivante pour crée des textbox :
Dim monUserForm As Object
Dim maTextBox As Object
Dim i As Integer
'Dim LastLig As Long
' Créer une instance du UserForm
Set monUserForm = Userform1
' Boucler pour ajouter 5 TextBox (ajustez selon vos besoins)
For i = 1 To 50
' Créer une instance de TextBox
Set maTextBox = monUserForm.Frame1.Controls.Add("Forms.comboBox.1", "comboBox" & i, True)
' Configurer la position et la taille de la TextBox
maTextBox.Left = 10
maTextBox.Top = 25 + (i - 1) * 24
maTextBox.Width = 100
maTextBox.Height = 25
maTextBox.List = Feuil1.Range("B2:B" & Feuil1.[A65000].End(xlUp).Row).Value
' Assigner un nom à la TextBox
maTextBox.Name = "Combobox" & i
Je voudrais savoir si il était possible maintenant lorsque une combobox change executer une macro car je peux pas faire combobox1.change() ?
Merci
J'utilise la méthode suivante pour crée des textbox :
Dim monUserForm As Object
Dim maTextBox As Object
Dim i As Integer
'Dim LastLig As Long
' Créer une instance du UserForm
Set monUserForm = Userform1
' Boucler pour ajouter 5 TextBox (ajustez selon vos besoins)
For i = 1 To 50
' Créer une instance de TextBox
Set maTextBox = monUserForm.Frame1.Controls.Add("Forms.comboBox.1", "comboBox" & i, True)
' Configurer la position et la taille de la TextBox
maTextBox.Left = 10
maTextBox.Top = 25 + (i - 1) * 24
maTextBox.Width = 100
maTextBox.Height = 25
maTextBox.List = Feuil1.Range("B2:B" & Feuil1.[A65000].End(xlUp).Row).Value
' Assigner un nom à la TextBox
maTextBox.Name = "Combobox" & i
Je voudrais savoir si il était possible maintenant lorsque une combobox change executer une macro car je peux pas faire combobox1.change() ?
Merci