ajouter une key à une macro ?

  • Initiateur de la discussion Initiateur de la discussion archi
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

A

archi

Guest
Bjr,

J'ai rajouter un 4ème ordre de tri croissant à cette macro, mais y'a une erreur que je n'arrive pas a ressoudre ??
Pouvez vous m'aider ?
Merci d'avance


Sub Tri_Tableau()
'
' Tri_Tableau Macro
' Macro enregistrée le 21/04/2004 par Archi
'

'
Range("C6😀Q86").Select
Selection.Sort Key1:=Range("DN6"), Order1:=xlDescending, Key2:=Range( _
"DO6"), Order2:=xlDescending, Key3:=Range("DP6"), Order3:=xlDescending, _
Key4:=Range("C6"), Order4:=xlAscending, _
Header:=xlNo, OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom
End Sub
 
Salut,

Excuses moi je trie avec la cle 'range("C6")' il faut le faire en premier et seul.

cela devrait te donner un truc du genre.


Range("C6😀Q86").Select

Range("C6😀Q86").Select
Selection.Sort Key1:=Range("C6"), Order1:=xlAscending, _
Header:=xlNo, OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom

Selection.Sort Key1:=Range("DN6"), Order1:=xlDescending, Key2:=Range( _
"DO6"), Order2:=xlDescending, Key3:=Range("DP6"), Order3:=xlDescending, _
Header:=xlNo, OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom


(Je n'ai pas testé, verifie la syntaxe)


@+ Minick
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
4
Affichages
1 K
Réponses
0
Affichages
1 K
Retour