Formule Tri Excell 2007
Résolu/Fermé
kelkoko
Messages postés
5
Date d'inscription
vendredi 3 juillet 2009
Statut
Membre
Dernière intervention
3 juillet 2009
-
3 juil. 2009 à 15:36
kelkoko Messages postés 5 Date d'inscription vendredi 3 juillet 2009 Statut Membre Dernière intervention 3 juillet 2009 - 3 juil. 2009 à 18:53
kelkoko Messages postés 5 Date d'inscription vendredi 3 juillet 2009 Statut Membre Dernière intervention 3 juillet 2009 - 3 juil. 2009 à 18:53
A voir également:
- Formule Tri Excell 2007
- Formule excel pour additionner plusieurs cellules - Guide
- Formule si et - Guide
- Formule excel moyenne - Guide
- Excel mise en forme conditionnelle formule - Guide
- Formule excel - Guide
8 réponses
kelkoko
Messages postés
5
Date d'inscription
vendredi 3 juillet 2009
Statut
Membre
Dernière intervention
3 juillet 2009
1
3 juil. 2009 à 18:31
3 juil. 2009 à 18:31
Je ne comprends pas ce que tu viens de dire.
Je ne sais pas faire de macro !!
Pourrais-tu m'aider?
Je ne sais pas faire de macro !!
Pourrais-tu m'aider?
pilas31
Messages postés
1825
Date d'inscription
vendredi 5 septembre 2008
Statut
Contributeur
Dernière intervention
24 avril 2020
643
3 juil. 2009 à 18:48
3 juil. 2009 à 18:48
Bonjour,
Je veux bien t'aider, Raymond à raison, pour automatiser, il faut qu'à chaque fois qu'une ligne est insérée ou une valeur modifiée une macro se déclenche.
Voila comment faire.
J'ai supposé que les deux colonnes en question étaient la A et la B et qu'il y a une entête de colonne :
1/ cliquer avec le bouton droit sur le nom de la feuille dans l'onglet en bas et choisir "visualiser le code" l'éditeur vba s'ouvre
2/ copier et coller dans la partie à droite de la fenêtre le code de la macro suivante :
3/ Fermer l'éditeur VBA
Normalement cela fonctionne
A+
Je veux bien t'aider, Raymond à raison, pour automatiser, il faut qu'à chaque fois qu'une ligne est insérée ou une valeur modifiée une macro se déclenche.
Voila comment faire.
J'ai supposé que les deux colonnes en question étaient la A et la B et qu'il y a une entête de colonne :
1/ cliquer avec le bouton droit sur le nom de la feuille dans l'onglet en bas et choisir "visualiser le code" l'éditeur vba s'ouvre
2/ copier et coller dans la partie à droite de la fenêtre le code de la macro suivante :
Private Sub Worksheet_Change(ByVal Target As Range) If Target.Column = 2 Then Cells.Select Selection.Sort Key1:=Range("B2"), Order1:=xlDescending, Key2:=Range("A2") _ , Order2:=xlAscending, Header:=xlGuess Target.Select End If End Sub
3/ Fermer l'éditeur VBA
Normalement cela fonctionne
A+
Sélectionnes tes données puis tu vas dans Données, tu sélectionnes trier et ensuite tu choisis la colonne de tes nombres par ordre décroissant et en second choix la colonne de tes noms
kelkoko
Messages postés
5
Date d'inscription
vendredi 3 juillet 2009
Statut
Membre
Dernière intervention
3 juillet 2009
1
3 juil. 2009 à 17:52
3 juil. 2009 à 17:52
Merci pour ta réponse !!! Mais ce n'ai pas ce que j'ai demandé!
Je veux que ça se fasse automatiquement à chaque modification de l'entier!
Je veux que ça se fasse automatiquement à chaque modification de l'entier!
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Raymond PENTIER
Messages postés
58760
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
17 254
3 juil. 2009 à 18:28
3 juil. 2009 à 18:28
Qui dit "automatiquement " dit ipso facto "macro" !
Raymond PENTIER
Messages postés
58760
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
17 254
3 juil. 2009 à 18:42
3 juil. 2009 à 18:42
Si je savais écrire des macros, je l'aurais fait tout à l'heure !
C'est pour te dire qu'il n'y a pas de solution simple avec les formules courantes, et que pour toute automatisation dans la manipulation de données et de cellules, il faut passer par le langage VBA ; et même si quelqu'un te fournit la bonne macro, tu auras du mal à t'en servir et tu seras incapable de la modifier en cas de besoin.
Ce n'est ni compliqué ni fatigant de lancer un tri ; alors contente-toi de ça : Conseil d'ami ...
C'est pour te dire qu'il n'y a pas de solution simple avec les formules courantes, et que pour toute automatisation dans la manipulation de données et de cellules, il faut passer par le langage VBA ; et même si quelqu'un te fournit la bonne macro, tu auras du mal à t'en servir et tu seras incapable de la modifier en cas de besoin.
Ce n'est ni compliqué ni fatigant de lancer un tri ; alors contente-toi de ça : Conseil d'ami ...
kelkoko
Messages postés
5
Date d'inscription
vendredi 3 juillet 2009
Statut
Membre
Dernière intervention
3 juillet 2009
1
3 juil. 2009 à 18:44
3 juil. 2009 à 18:44
Je vais plutôt essayer d'apprendre le VBA, je pense que ça peut toujours servir !!!!
Et ça coute pas plus!
Et ça coute pas plus!
kelkoko
Messages postés
5
Date d'inscription
vendredi 3 juillet 2009
Statut
Membre
Dernière intervention
3 juillet 2009
1
3 juil. 2009 à 18:53
3 juil. 2009 à 18:53
Je te remercie pilas31!!!
Je vais tester et t'en rendre compte par la suite!!
Je vais tester et t'en rendre compte par la suite!!