Re : formulaire,
Bonjour,
Private Sub UsfFichierClients_Initialize() ' Il faut rester référé à l'userForm "UserForm_Initialize"
'Nombre de lignes
Dim J As Long
'Nombre de TextBoxs
Dim I As Integer
'variable Ws comme un objet de type Sheet (Feuille de cacul Client)
Set Ws = Sheets("Fichier") ' Réfère toi au classeur pour éviter les surprises ultérieures
With Me.ComboBox2
For J = 2 To Ws.Range("A" & Rows.Count).End(xlUp).Row ' Le Rows n'est pas référé
.AddItem Ws.Range("A" & J)
Next J
End With
For I = 1 To 9
'affiche les données dans les textbox
Me.Controls("TextBox" & I).Visible = True ' Tu ne transfert pas les données là, tu ne fais qu'afficher les textBoxs
Next I
'Initialisation de Combobox Entreprise, particulier
ComboBox3.List = Array("E", "P")
End Sub
Copie dans l'éditeur VBA, ce sera plus clair