bonjour le forum
merci d'avance de satisfaire ma curiosité
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 With ActiveWorkbook.Sheets(2).Sort 'tri C & D .SetRange Range("B2:R" & nbL) .SortFields.Clear .SortFields.Add Key:=Range("C2:C" & nbL), SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:=xlSortNormal .SortFields.Add Key:=Range("D2:D" & nbL), SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:=xlSortNormal End With With ActiveWorkbook.Sheets(2).Sort 'tri .SetRange Range("B2:R" & nbL) .Header = xlGuess .MatchCase = False .Orientation = xlTopToBottom .SortMethod = xlPinYin .Apply 'erreur 1004 : référence de tri non valide en supprimant le 2ème with et setrange End With
Partager