Triage a 1 niveau automatique Le 20/09/2023 à 15:01bbenji77Membre fidèleMessages277Excel2019 / anglaisInscrit06/09/2023 Bonjour,Je n'arrive pas a adapter ce code pour trier le tableau automatiquement par la colonne « C »en ordre croissant.Sub TriageÀUnNiveau() Worksheets("DATABASE").Sort.SortFields.Clear Range("A1000000").End(xlUp).Row.Sort Key1:=Range("C3"), Header:=xlYes End SubEn vous remerciant par avance pour votre aide.@+ 13draft-avec-listbox1.xlsm (100.09 Ko) Le 20/09/2023 à 17:15Jean-EricFanatique d'ExcelMessages21'519Excel365 InsiderInscrit27/08/2012Bonjour,Essaie ainsi :Sub TriageAUnNiveau() Dim lo As ListObject Set lo = Worksheets("DATABASE").ListObjects(1) With lo.Sort .SortFields.Clear .SortFields.Add Key:=lo.ListColumns(3).DataBodyRange .Header = xlYes .Apply End With End SubLe 21/09/2023 à 05:42bbenji77Membre fidèleMessages277Excel2019 / anglaisInscrit06/09/2023Bonjour Jean-Eric,j'ai mis le code dans l'USF, hélas, le tableau ne se range pas dans l'ordre croissant par la colonne C.Merci pour votre soutien,@+Le 21/09/2023 à 08:53Jean-EricFanatique d'ExcelMessages21'519Excel365 InsiderInscrit27/08/2012Bonjour,Voir module SortData, et fonctionnement lors de l'initialisation et la fermeture du l'userform.Cdlt. 13draft-avec-listbox1.xlsm (85.79 Ko) Le 21/09/2023 à 09:36bbenji77Membre fidèleMessages277Excel2019 / anglaisInscrit06/09/2023 Bonjour Jean-EricTout fonctionne correctement, merci !Est il possible d'appliquer aussi cette méthode également directement sur le tableau Excel en automatique ?@+Rechercher des sujets similaires à "triage niveau automatique"ForumsExcel - VBATriage a 1 niveau automatique