trie de colonnes liées

B

bobo

Guest
bonjour, j' ai le problème suivant :

je cherche une formule qui me permette de trier une colonne, mais que la colonne adjacente aussi suive le mouvement comme dans une base de donnée lorsqu' on trie une colonne et que les autres colonnes suivent étant donnée que ceux sont des fiches.
On m' a indiqué une manière de le faire manuellement en selectionnant les cellules puis cliquant sur trier...etc mais je voudrais que ça se fasse automatiquement à l' aide d' une formule.
Il me semble que cela soit possible sur excel, mais je suis débutant, et je nage !
J' espère avoir été clair dans mes explications. Au cas où, n' hésitez pas à me demander des précisions.

Essayer de me donner les formules dans le mail ou le forum et non en piece jointe car j' ai un problème pour les lire.
Merci d' avance.
 
@

@+Thierry

Guest
Bonsoir Bobo

Tu parles de "Formule" alors je ne sais pas... Par contre en VBA (macro) c'est assez facile, il y a des exemples un peu partout dans ce forum...

Une macro toute simple comme ceci :

Sub Tri1()
Worksheets("Feuil1").Range("A1:I23").Sort Key1:=Range("B2"), _
Order1:=xlAscending, Header:=xlYes
End Sub

Si celà peut t'inspirer, il suffit d'adapter la Feuille "Feuil1" et la plage "A1:I23" et la colonne "A2"

Une autre méthode de tri
Sub Tri2()
Worksheets("Feuil1").Range("A1").Sort _
Key1:=Worksheets("Feuil1").Columns("B"), _
Order1:=xlAscending, Header:=xlYes
End Sub
dans cette exemple la méthode Sort détermine automatiquement la région active à partir de "A1"....

Si tu as des problèmes dis-nous

Bonne Nuit
@+Thierry
 
@

@lex

Guest
Bonjour bobo


Je te donne cette solution qui m'as été apporté il y a peu de temps, qui est simple et qui évite la fastidieuse utisation des macros lorsque l'on débute

Note : elle ne marche pas pour trier des chaines de caractères

@lex
 

Pièces jointes

  • ClassementSelonAge.xls
    16 KB · Affichages: 46
  • ClassementSelonAge.xls
    16 KB · Affichages: 54
  • ClassementSelonAge.xls
    16 KB · Affichages: 46
B

bobo

Guest
merci alex, c' est ce que je cherchai : des formules car je ne connais pas la macro. Malheureusement, je n' arrive pas à lire ta piece jointe. Peux tu m' envoyer la formule dans le texte du message et non en piece jointe.
Merci.
bobo.
 

Discussions similaires

Réponses
12
Affichages
455
Réponses
12
Affichages
361

Statistiques des forums

Discussions
314 644
Messages
2 111 528
Membres
111 189
dernier inscrit
Laurent.