Private Sub CheckBox1_Click()
Filtrer
End Sub
Private Sub CheckBox2_Click()
Filtrer
End Sub
Private Sub CheckBox3_Click()
Filtrer
End Sub
Private Sub CheckBox4_Click()
Filtrer
End Sub
Private Sub CheckBox5_Click()
Filtrer
End Sub
Private Sub CheckBox6_Click()
Filtrer
End Sub
Private Sub CheckBox7_Click()
Filtrer
End Sub
Private Sub Filtrer()
Application.ScreenUpdating = False
ActiveSheet.ListObjects("Suivi_des_Livraisons").Range.AutoFilter Field:=15, _
Criteria1:=IIf(CheckBox1, "=1", "=14", "=12", "=3", "=13", "=6", "=7"), _
Criteria2:=IIf(CheckBox2, "=1", "=14", "=12", "=3", "=13", "=6", "=7"), _
Criteria3:=IIf(CheckBox3, "=1", "=14", "=12", "=3", "=13", "=6", "=7"), _
Criteria4:=IIf(CheckBox4, "=1", "=14", "=12", "=3", "=13", "=6", "=7"), _
Criteria5:=IIf(CheckBox5, "=1", "=14", "=12", "=3", "=13", "=6", "=7"), _
Criteria6:=IIf(CheckBox6, "=1", "=14", "=12", "=3", "=13", "=6", "=7"), _
Criteria7:=IIf(CheckBox7, "=1", "=14", "=12", "=3", "=13", "=6", "=7"), _
Operator:=xlOr
End Sub