Bonjour,
je souhaite crée une macro afin qu'elle trie la liste ci-dessous dans l'ordre souhaité, c'est à dire M puis J puis S avec l'odre des numéros, par exemple :
M2300
M2301
M2302
J1405
J1406
J1407
S3520
S3521
S3522
Sur le tri de base ça fonctionne, mais le tri personnalisé non :
Voici mon code :
With ActiveWorkbook.Worksheets(1).AutoFilter.Sort
.SortFields.Clear
.SortFields.Add Key:=Range("C2"), SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:=xlSortNormal, CustomOrder:="M,J,S"
.Header = xlYes
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
Auriez-vous des pistes pour m'aider svp ?
Merci !