Trie
Fermé
555555
-
27 juin 2008 à 13:44
CapitainCo Messages postés 126 Date d'inscription mardi 24 juin 2008 Statut Membre Dernière intervention 5 novembre 2009 - 28 juin 2008 à 14:07
CapitainCo Messages postés 126 Date d'inscription mardi 24 juin 2008 Statut Membre Dernière intervention 5 novembre 2009 - 28 juin 2008 à 14:07
A voir également:
- Trie
- Il est trié sur la plateforme de départ ✓ - Forum Consommation et internet
- Que signifie ''Votre colis est arrivé sur son site de distribution'' ? ✓ - Forum Consommation et internet
- Colis à la "Plateforme Colis" ✓ - Forum Consommation et internet
- Trie automatique excel ✓ - Forum Excel
- Trie size - Télécharger - Gestion de fichiers
12 réponses
CapitainCo
Messages postés
126
Date d'inscription
mardi 24 juin 2008
Statut
Membre
Dernière intervention
5 novembre 2009
61
27 juin 2008 à 13:49
27 juin 2008 à 13:49
tu cliques sur la colonne que tu veux trié tu fais ZA-> et tu fais "continuer acvec la sélection en cours"
si cela ne te va pas tu sélectionne ton tableau et tu fais données trier et tu fais par ordre de colonne decroissant
si cela ne te va pas tu sélectionne ton tableau et tu fais données trier et tu fais par ordre de colonne decroissant
CapitainCo
Messages postés
126
Date d'inscription
mardi 24 juin 2008
Statut
Membre
Dernière intervention
5 novembre 2009
61
27 juin 2008 à 14:08
27 juin 2008 à 14:08
Fais une macro
voici ce que cela donne en code
Sub Macro1()
'
' Macro1 Macro
' Macro enregistrée le 27/06/2008 par xxx
'
'
Range("E4:E22").Select
Selection.Sort Key1:=Range("E4"), Order1:=xlDescending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal
Range("F5:F22").Select
Range("F22").Activate
Selection.Sort Key1:=Range("F22"), Order1:=xlDescending, Header:=xlGuess _
, OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal
End Sub
voici ce que cela donne en code
Sub Macro1()
'
' Macro1 Macro
' Macro enregistrée le 27/06/2008 par xxx
'
'
Range("E4:E22").Select
Selection.Sort Key1:=Range("E4"), Order1:=xlDescending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal
Range("F5:F22").Select
Range("F22").Activate
Selection.Sort Key1:=Range("F22"), Order1:=xlDescending, Header:=xlGuess _
, OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal
End Sub
CapitainCo
Messages postés
126
Date d'inscription
mardi 24 juin 2008
Statut
Membre
Dernière intervention
5 novembre 2009
61
27 juin 2008 à 14:17
27 juin 2008 à 14:17
tu sais faire une macro?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
CapitainCo
Messages postés
126
Date d'inscription
mardi 24 juin 2008
Statut
Membre
Dernière intervention
5 novembre 2009
61
27 juin 2008 à 14:53
27 juin 2008 à 14:53
va voir
http://www.conseil-creation.com/informatique/bureautique/excel/macro.php
A la place d'ecrire bonjour ou je ne sais quoi dans l'exemple tu fais ton trie ZA sur chaque colonne, tu stop ta macro. et quand tu relanceras la macro tu veras c magique
http://www.conseil-creation.com/informatique/bureautique/excel/macro.php
A la place d'ecrire bonjour ou je ne sais quoi dans l'exemple tu fais ton trie ZA sur chaque colonne, tu stop ta macro. et quand tu relanceras la macro tu veras c magique
est ce qu on peux ajouter un boucle au début et dire faire le trie du colonne numéro 1 jus qu a 1000, par exemple au lieu de d ecrire E pui F...
je pose triop de question excuse moi.
merci
je pose triop de question excuse moi.
merci
CapitainCo
Messages postés
126
Date d'inscription
mardi 24 juin 2008
Statut
Membre
Dernière intervention
5 novembre 2009
61
27 juin 2008 à 15:26
27 juin 2008 à 15:26
Pas de probleme;
Quand tu crées ta macro seléctionne de la ligne 1 a 1000 sur ta colonne, pas besoin de boucle
Quand tu crées ta macro seléctionne de la ligne 1 a 1000 sur ta colonne, pas besoin de boucle
h555555
Messages postés
2
Date d'inscription
vendredi 27 juin 2008
Statut
Membre
Dernière intervention
27 juin 2008
27 juin 2008 à 15:36
27 juin 2008 à 15:36
ca marche que pour le colonne F peut etre il faut ajouter une boucle voir ou j ai fait des " ===="
car ce programme marche que pour FFF
Sub Macro1()
'
' Macro1 Macro
' Macro enregistrée le 27/06/2008 par C401264
'
================================================== iciiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
'
Range("E4:E22").Select
Selection.Sort Key1:=Range("E4"), Order1:=xlDescending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal
Range("F5:F22").Select
Range("F22").Activate
Selection.Sort Key1:=Range("F22"), Order1:=xlDescending, Header:=xlGuess _
, OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal
End Sub
car ce programme marche que pour FFF
Sub Macro1()
'
' Macro1 Macro
' Macro enregistrée le 27/06/2008 par C401264
'
================================================== iciiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
'
Range("E4:E22").Select
Selection.Sort Key1:=Range("E4"), Order1:=xlDescending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal
Range("F5:F22").Select
Range("F22").Activate
Selection.Sort Key1:=Range("F22"), Order1:=xlDescending, Header:=xlGuess _
, OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal
End Sub
CapitainCo
Messages postés
126
Date d'inscription
mardi 24 juin 2008
Statut
Membre
Dernière intervention
5 novembre 2009
61
27 juin 2008 à 15:37
27 juin 2008 à 15:37
donne moi tout les colonne que tu veux trier, car la tu me montres mon code.
je vais te la faire ta macro
je vais te la faire ta macro
CapitainCo
Messages postés
126
Date d'inscription
mardi 24 juin 2008
Statut
Membre
Dernière intervention
5 novembre 2009
61
27 juin 2008 à 15:41
27 juin 2008 à 15:41
Sub Macro2()
'
' Macro2 Macro
' Macro enregistrée le 27/06/2008 par
'
'
Columns("A:A").Select
Selection.Sort Key1:=Range("A1"), Order1:=xlDescending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal
Columns("B:B").Select
Range("A1:D2").Sort Key1:=Range("B1"), Order1:=xlDescending, Header:= _
xlGuess, OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal
Columns("C:C").Select
Selection.Sort Key1:=Range("C1"), Order1:=xlDescending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal
Columns("D:D").Select
Selection.Sort Key1:=Range("D1"), Order1:=xlDescending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal
End Sub
voila par exemple pour la colonne A, B, C et D
'
' Macro2 Macro
' Macro enregistrée le 27/06/2008 par
'
'
Columns("A:A").Select
Selection.Sort Key1:=Range("A1"), Order1:=xlDescending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal
Columns("B:B").Select
Range("A1:D2").Sort Key1:=Range("B1"), Order1:=xlDescending, Header:= _
xlGuess, OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal
Columns("C:C").Select
Selection.Sort Key1:=Range("C1"), Order1:=xlDescending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal
Columns("D:D").Select
Selection.Sort Key1:=Range("D1"), Order1:=xlDescending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal
End Sub
voila par exemple pour la colonne A, B, C et D
h555555
Messages postés
2
Date d'inscription
vendredi 27 juin 2008
Statut
Membre
Dernière intervention
27 juin 2008
27 juin 2008 à 16:16
27 juin 2008 à 16:16
le fichiers est trés grands veux tu que je tenvoie par mail ?
CapitainCo
Messages postés
126
Date d'inscription
mardi 24 juin 2008
Statut
Membre
Dernière intervention
5 novembre 2009
61
28 juin 2008 à 14:07
28 juin 2008 à 14:07
non juste la liste des colonnes
27 juin 2008 à 14:03
et si je selectionne un tableau la premiere colonne est trié et les autre suivent la premiere donc il ne sont pas correctement trie
moi je que par ex la colonne 1 soit trie du + gd au plus pt et de meme la colonne 2 et etc