Application.ScreenUpdating = False
For Each ws In Sheets
If ws.Name <> "SJF" And ws.Name <> "SJM" And ws.Name <> "SSF" And ws.Name <> "SSM" And ws.Name <> "SVF" And ws.Name <> "SVM" Then
With ws
.Select
.Sort.SortFields.Clear
.Sort.SortFields.Add Key:=Range("F2:F11"), _
SortOn:=xlSortOnValues, Order:=xlAscending, CustomOrder:= _
"Junior femelle,Junior mâle,Senior femelle,Senior mâle,Vétéran femelle,Vétéran mâle" _
, DataOption:=xlSortNormal
.Sort.SortFields.Add Key:=Range("R2:R11"), _
SortOn:=xlSortOnValues, Order:=xlAscending, CustomOrder:= _
"Uni,Irish,Berkshire,Badger,Variberk,Husky Roan,Husky à bande,Hooded,Bareback,Capé,Albinos,Himalayen,Siamois,BES,Burmese,Devil" _
, DataOption:=xlSortNormal
.Sort.SortFields.Add Key:=Range("K2:K11"), _
SortOn:=xlSortOnValues, Order:=xlDescending, DataOption:=xlSortNormal
.Sort.SortFields.Add Key:=Range("I2:I11"), _
SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:=xlSortNormal
End With
End If
Next ws
Sheets("Accueil").Select
Application.ScreenUpdating = True
End Sub