Recherche macro qui tri données dans tableau

denis -  
gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

je recherche une macro qui me permette de faire le tri des données dans un tableau du plus grand au plus petit
je ne suis pas un expert du tout merci de faire simple lol
Denis

4 réponses

  1. chossette9 Messages postés 6855 Date d'inscription   Statut Contributeur Dernière intervention   1 313
     
    Bonjour,

    pourquoi faire appel à une macro ? sous Excel 2007 ou 2010, cliquez sur l'onglet Données -> 'Trier et filtrer' et utiliser les boutons de tri.

    Si vous voulez quelque chose de plus pointu (spécifique à votre fichier), merci de joindre votre fichier via cjoint.com : créer un lien (fichier en Excel 97-2003, pas de données confidentielles), copier ce lien, et le coller dans une réponse à cette conversation.

    Cordialement.
    0
    1. denis
       
      je souhaiterais ajouter un bouton qui me permette en appuyant dessus de faire le tri de chacune des colonnes que j'ai besoin
      je suis sous excel 2007
      voici le lien http://cjoint.com/?3ChoegH3ieR
      0
  2. denis
     
    je souhaiterais ajouter un bouton qui me permette en appuyant dessus de faire le tri de chacune des colonnes que j'ai besoin
    je suis sous excel 2007
    0
  3. Raymond PENTIER Messages postés 58219 Date d'inscription   Statut Contributeur Dernière intervention   17 485
     
    Pas la peine de chercher une macro :
    tu as déjà cette commande dans la barre d'outils ...
    0
    1. denis
       
      J'utilise mon tabelau toutes les semaines et j'en ai plusieurs a faire cela me simplifirais la vie et le temps
      si quelqu'un pouvais m'aidez ce serais cool
      merci d'avance
      0
    2. Raymond PENTIER Messages postés 58219 Date d'inscription   Statut Contributeur Dernière intervention   17 485
       
      C'est faux !
      Parce qu'il ne te faudra pas une seule macro, mais une pour chaque colonne.
      Ou alors une macro incluant la saisie de la référence colonne.
      Cela ne peut en aucun cas être plus facile ni plus rapide que d'utiliser la fonctionnalité "Tri" d'excel.
      0
  4. gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention   4 744
     
    bonjour

    Tu veux trier l'ensemble de ton tableau sur les valeurs d'une colonne ?

    Dans ce cas tu peux mettre cette macro dans ta feuille et en cliquant sur la ligne 2 tu tries selon la colonne choisie :

    Public Sub Worksheet_SelectionChange(ByVal sel As Range)    ' tri par colonne avec sélection ligne 2
    If Not Application.Intersect(sel, Range("2:2")) Is Nothing _
        And sel.Count = 1 Then
        Dim col As String
        col = Chr(sel.Column + 64) & 3
        Range("A3:FK82").Sort _
            Key1:=Range(col), Order1:=xlAscending, _
            Header:=xlNo, OrderCustom:=1, MatchCase:=False, _
            Orientation:=xlTopToBottom, DataOption1:=xlSortNormal, _
            DataOption2:=xlSortNormal
    End If
    End Sub
    
    0