Faites ceci :
- ajoutez une combo sur votre USF
- ajoutez ce code dans l'USF
Private Sub UserForm_Initialize()
Dim dlg As Integer
Dim plage As Range
Set plage = Sheets("Mail").Range("A2:A" & Sheets("Mail").Range("A" & Rows.Count).End(xlUp).Row)
ComboBox1.List = plage.Value
End Sub
- lancez l'USF
Regardez déjà si cela vous convient.
Après je vous donne le code qui sera exécuté sur base du choix de la combo
Edit : Je vois que vous avez utilisé des ROWSSOURCE de votre USF. On le répète toujours, évitez à tout prix d'utiliser cette instruction qui pose parfois des soucis avec VBA
Là il faut savoir si vous voulez une listbox ou simplement deux textbox Jours et Spw vu que la valeur sera trouvée via la combo