Bonjour,
Je cherche à créer un userform avec un nombre de textbox non défini à l'avance.
J'ai pour l'instant écrit ça:
CompteUser est un useform qui permet d'avoir nbAff.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 Sub User() CompteUser.Show nbAff = CompteUser.nombreMagA If nbAff <> 0 Then Login.Height = 130 + nbAff * 20 Login.Caption = "Logins des Affiliés" Login.LoginValid.Top = Login.Height - 50 For I = 1 To nbAff Set TB = Login.Controls.Add("Forms.Textbox.1") TB.Top = 50 + 20 * I TB.Left = 15 TB.Width = 165 Next Login.Show End If End Sub
Login est le useform dynamique. Il s'affiche bien, je peux remplir mes textbox, pas de problème.
Par contre, je n'ai aucune idée de comment je vais pouvoir récupérer les info dans les textbox. Est ce qu'elles auront des ID par défaut?
D'avance merci pour votre aide.
Partager