Aide sur macro

léman

XLDnaute Nouveau
Bonjour à toutes et à tous,

Si les conseils de Pierrot63, Bruno45, abcd et jmd2, m'ont été fort utiles jusqu'à maintenant. Après moultes essais, je suis planté. Je vous demande de me venir en aide. Merci.

La macro de base :

Range("A11:N134").Select
Dim maplage As Range, l As Long, t As Variant
Set maplage = Range("H11:L" & Range("L65536").End(xlUp).Row)
'sauvegarde des valeurs dans un tableau virtuel
t = maplage
'boucle sur les lignes concernées et tri de chacune d'elles
For l = 1 To maplage.Rows.Count
Range(maplage(l, 1), maplage(l, 5)).Sort Key1:=maplage(l, 1), Order1:=xlDescending, Orientation:=xlLeftToRight
Next l
'code d'impression
ActiveSheet.PrintOut
'réinitialisation des valeurs à partir du tableau
maplage = t
End Sub

Est-il possible d’ajouter à cette macro des tris complémentaires avant l’impression finale et, avec retour à la feuille d'origine, soit :

un tri complémentaire sur la colonne M (total - 1000 à 0)

et en cas d'égalité des totaux de la colonne M :

de trier par les résultats de la colonne K (100 à 0)

et si encore égalité :

de trier par les résultats de la colonne L (100 à 0)

et pour finir

de trier la colonne G par les lettre J ; S ; V et E

Merci d'avance

Guy
 

Pièces jointes

  • Bench_1B2.zip
    37.6 KB · Affichages: 16
  • Bench_1B2.zip
    37.6 KB · Affichages: 18
  • Bench_1B2.zip
    37.6 KB · Affichages: 19

Discussions similaires

Réponses
4
Affichages
231

Statistiques des forums

Discussions
312 396
Messages
2 088 039
Membres
103 706
dernier inscrit
lolaLb02