Bonjour à tous ,
J'ai actuellement ne code qui fonctionne très bien mais qui actuellement fais du tri suivant 3 couleurs. J'aimerai changer le tri des couleurs par un tri décroissant (numériquement).
N'étant que novice dans le domaine j'aurais besoin d'un petit coup de pouce.
Merci d'avance
Cdlt
Sub Trier()
Range("C3:S150").Select
ActiveWorkbook.Worksheets("Plans d'actions").Sort.SortFields.Clear
ActiveWorkbook.Worksheets("Plans d'actions").Sort.SortFields.Add(Range( _
"F3:F150"), xlSortOnCellColor, xlAscending, , xlSortNormal).SortOnValue.Color _
= RGB(255, 0, 0)
ActiveWorkbook.Worksheets("Plans d'actions").Sort.SortFields.Add(Range( _
"F3:F150"), xlSortOnCellColor, xlAscending, , xlSortNormal).SortOnValue.Color _
= RGB(255, 255, 0)
ActiveWorkbook.Worksheets("Plans d'actions").Sort.SortFields.Add(Range( _
"F3:F150"), xlSortOnCellColor, xlAscending, , xlSortNormal).SortOnValue.Color _
= RGB(146, 208, 80)
With ActiveWorkbook.Worksheets("Plans d'actions").Sort
.SetRange Range("C3:S150")
.Header = xlGuess
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
End Sub