Macro et tri

G

Gérard

Guest
bonjour,

j'aimerais inclure dans une macro un tri

exemple :

Henri 160
Lucien 136
Paul
Pierre 25
Robert 98
Zebulon
Zoe 150

j'aimerais que cela devienne:

Henri 160
Lucien 136
Pierre 25
Robert 98
Zoe 150

En faisant un tri sur la colonne B j'ai ça , mais dans l'ordre croissant des
montants
alors que je veux conserver l'ordre alphabétique.
Quelle serait la solution pour seulement masquer les lignes dont la cellule
B est vide ?

Merci par avance pour vos réponses

Gérard
 
R

Robert

Guest
Si j'ai bien compris ce que tu veux faire,
Tu dois faire 2 tri successifs:
le premier decroissant sur la colonne B et ensuite un tri croissant des lignes dont B est différent de "" sur la colonne A

Sub Macro1()
'
' Macro1 Macro
' Macro enregistrée le 17/10/2002 par Robert Thomé
'
Selection.Sort Key1:=Range("B1"), Order1:=xlDescending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom
Range("A1:B5").Select
Selection.Sort Key1:=Range("A1"), Order1:=xlAscending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom
Range("A8").Select
End Sub

A+

Robert
 

Statistiques des forums

Discussions
314 655
Messages
2 111 605
Membres
111 217
dernier inscrit
aladinkabeya2