[VBA] Trier une feuille [résolu]

  • Initiateur de la discussion Initiateur de la discussion darkneo
  • 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 !

darkneo

XLDnaute Nouveau
Bonjour,

je souhaite trier les lignes d'une base de données avec plusieurs critères.

Le critère 1 est dans la 1e colonne, le critère 2 dans la 2e, le critère 3 dans la 3e, le critère 4 dans la 15e MAIS je veux que le tri se fasse par ordre décroissant pour le dernier critère uniquement.

J'ai ce code qui fonctionne pour le tri des trois premiers critères :

Code:
Range("A3:BB" & i).Sort Key1:=Range("A3"), Key2:=Range("B3"), Key3:=Range("C3") 'i est le numéro de la dernière ligne remplie

Et je sais qu'il faut ajouter une option xlDescending, mais je n'ai pas compris l'indication de l'aide à la saisie du code.
 
Dernière édition:
Re : [VBA] Trier une feuille

Bonjour,

la syntaxe était effectivement celle que tu m'as donnée, mais le tri ne peut se faire que sur 3 colonnes alors que je voulais le faire sur 4
J'ai donc posé une instruction pour mon tri le "moins important" avant.

Enfin tout ça pour dire problème résolu, merci youky
 
- 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

Discussions similaires

Réponses
7
Affichages
420
Réponses
2
Affichages
816
Réponses
2
Affichages
1 K
Réponses
1
Affichages
443
Retour