Tri excel
sanchis81
Messages postés
138
Statut
Membre
-
hich24 Messages postés 1686 Statut Membre -
hich24 Messages postés 1686 Statut Membre -
Bonjour à tous,
j'ai mis en place une macro sur une feuille excel qui vient trier les données d'un tableau selon le critère défini.
Jusque là pas de souci....
Seulement, selon le moment de la journée, ce tableau contient plus ou moins de ligne. Si j'utilise ma macro créée, elle ne viendra trier uniquement que sur un certain nombre de lignes.
Savez vous comment puis-je faire pour adapter mon tri au nombre de lignes de mon tableau?
Merci d'avance
j'ai mis en place une macro sur une feuille excel qui vient trier les données d'un tableau selon le critère défini.
Jusque là pas de souci....
Seulement, selon le moment de la journée, ce tableau contient plus ou moins de ligne. Si j'utilise ma macro créée, elle ne viendra trier uniquement que sur un certain nombre de lignes.
Savez vous comment puis-je faire pour adapter mon tri au nombre de lignes de mon tableau?
Merci d'avance
A voir également:
- Tri excel
- Comment faire un tri personnalisé sur excel - Guide
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Si ou excel - Guide
- Logiciel tri photo - Guide
3 réponses
tu donne une large zone avec méme des cellule vide
ou tu met sur ta macro range (A1:A65535).end(xlup).offset(1,0)
pour trouver la derrniere cellule non vide du tableau
ou tu met sur ta macro range (A1:A65535).end(xlup).offset(1,0)
pour trouver la derrniere cellule non vide du tableau
Merci pour ta réponse... mais je suis vraiment pas une bête en code alors voilà mon code de la macro actuelle:
Sub Trier()
'
'
'
Range("F7:W15").Select
Selection.Sort Key1:=Range("H7"), Order1:=xlDescending, Header:=xlNo, _
OrderCustom:=1, MatchCase:=True, Orientation:=xlTopToBottom, DataOption1 _
:=xlSortNormal
Range("F1").Select
End Sub
Où dois-je placer range (A1:A65535).end(xlup).offset(1,0) pour pouvoir trier mon tableau selon le nombre de lignes?
Merci!
Sub Trier()
'
'
'
Range("F7:W15").Select
Selection.Sort Key1:=Range("H7"), Order1:=xlDescending, Header:=xlNo, _
OrderCustom:=1, MatchCase:=True, Orientation:=xlTopToBottom, DataOption1 _
:=xlSortNormal
Range("F1").Select
End Sub
Où dois-je placer range (A1:A65535).end(xlup).offset(1,0) pour pouvoir trier mon tableau selon le nombre de lignes?
Merci!