1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
Sub Priorite()
Dim LastLig As Long
Application.ScreenUpdating = False
With Worksheets("Feuil1") ' A ADAPTER
LastLig = .Cells(Rows.Count, 1).End(xlUp).Row
With .Range("AF3:AF" & LastLig)
.Formula = "=ROWS($A$3:$A3)"
.Value = .Value
End With
.Range("A3:AF" & LastLig).Sort Key1:=.Range("D3"), Order1:=xlAscending, Key2:=.Range("C3"), Order2:=xlAscending, Header:=xlNo
With .Range("E3:E" & LastLig)
.Formula = "=ROWS($A$3:$A3)"
.Value = .Value
End With
.Range("A3:AF" & LastLig).Sort Key1:=.Range("AF3"), Order1:=xlAscending, Header:=xlNo
.Range("AF3:AF" & LastLig).ClearContents
End With
End Sub |
Partager