Re
Voici ce que vos pouvez faire dans l'USF
1. Ajoutez un code général pour gérer les 3 checkbox
Sub remplir_combo4()
Dim j As Byte
Dim cel As Range
Dim valeur As String
ComboBox4.Clear
For j = 4 To 6
If Controls("Checkbox" & j) = True Then valeur = Controls("Checkbox" & j).Caption
For Each cel In Feuil2.ListObjects("Tableau1").ListColumns(2).DataBodyRange
If cel.Value = valeur Then ComboBox4.AddItem cel.Offset(0, -1).Value
Next cel
valeur = vbNullString
Next j
End Sub
2. Ajoutez les 3 codes ci-dessous qui agiront lors de la sélection
Private Sub CheckBox4_Click()
Call remplir_combo4
End sub
Private Sub CheckBox5_Click()
Call remplir_combo4
End sub
Private Sub CheckBox6_Click()
Call remplir_combo4
End sub
Si ok-->
Cordialement