Trier sans doublon et du plus grand nombre au plus petit

BOISGONTIER

XLDnaute Barbatruc
Repose en paix
Bonsoir,

VB:
Sub class()
  Set Rng = Range("d2:E" & [D65000].End(xlUp).Row)
  tbl = Rng.Value
  Set d = CreateObject("scripting.dictionary")
  For i = 1 To UBound(tbl)
    d(tbl(i, 1)) = tbl(i, 2)
  Next i
  [G2].Resize(d.Count) = Application.Transpose(d.keys)
  [H2].Resize(d.Count) = Application.Transpose(d.items)
  [G2].CurrentRegion.Sort key1:=[H2], Order1:=xlDescending, Header:=xlNo
End Sub


Boisgontier
 

Pièces jointes

  • Copie de IJBswOajnna_ClasseurA.zip
    319.6 KB · Affichages: 16

Discussions similaires

Réponses
9
Affichages
301

Statistiques des forums

Discussions
312 158
Messages
2 085 831
Membres
102 996
dernier inscrit
Zabouille73