Trier les 5 premières colones d'une ligne en décroissant

malabarbe

XLDnaute Occasionnel
Bonjour à tous

Je cherche une façon simple pour :
Trier les 5 premières colones d'une ligne en décroissant

6 8 9 13 3

Résultat recherché :
13 9 8 6 3

Merci de votre aide
 

TempusFugit

XLDnaute Impliqué
Re : Trier les 5 premières colones d'une ligne en décroissant

La preuve

En suivant ton exemple
A1=6
B1=8
C1=9
D1=13
E1=3

Sélectionnes les cellules A1:E1 et lances la macro ci-dessous.

Code:
Sub Macro1()
    Selection.Sort Key1:=Range("A1"), Order1:=xlDescending, Header:=xlGuess, _
        OrderCustom:=1, MatchCase:=False, Orientation:=xlLeftToRight, _
        DataOption1:=xlSortNormal
End Sub
 

TempusFugit

XLDnaute Impliqué
Re : Trier les 5 premières colones d'une ligne en décroissant

La macro que je t'ai précédemment fourni utilise la fonction Tri !

Donc pour 5 lignes, toujours en utilisant la fonction Tri d'Excel

Code:
Sub Macro2()
    Selection.Sort Key1:=Range("A1"), Order1:=xlDescending, Header:=xlGuess, _
        OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
        DataOption1:=xlSortNormal
End Sub
 

Discussions similaires

Statistiques des forums

Discussions
312 506
Messages
2 089 119
Membres
104 037
dernier inscrit
damsau