Re
Pour l'ouverture, mets ce code dans l'USERFORM
Private Sub UserForm_Initialize()
Dim i As Byte
With Sheets("Feuil1")
For i = 1 To 52 'ange("A" & .Rows.Count).End(xlUp).Row
If .Range("D" & i) <> "" Then machine.AddItem .Range("D" & i)
If .Range("B" & i) <> "" Then jour.AddItem .Range("B" & i)
If .Range("A" & i) <> "" Then semaine.AddItem .Range("A" & i)
If .Range("C" & i) <> "" Then equipe.AddItem .Range("C" & i)
Next i
End With
End Sub
Ensuite, pour la macro Private Sub valider_Click(), je vois que tu veux sélectionner la feuille mais où dois tu mettre les données des textbox T1 à T6 dans la feuille concernée ??
Exemple dans ST1 on doit mettre ces données où car je ne vois pas le pourquoi de la boucle i=1 to 100 ?
Cordialement