Stockage des critères de tri (Microsoft Excel)
Stephanie doit souvent effectuer des sortes de ses données en utilisant les mêmes critères encore et encore. Par exemple, elle a souvent besoin d’effectuer un tri qui utilise les mêmes trois colonnes. Elle se demande s’il existe un moyen de «stocker» un ensemble de critères de tri pour ne pas avoir à les saisir encore et encore.
Il existe plusieurs façons d’aborder ce problème. La première consiste à créer des vues personnalisées (décrites dans d’autres numéros de ExcelTips)
qui incluent vos données triées de la manière souhaitée. Vous pouvez toujours stocker et rappeler la vue pour la voir triée comme vous le souhaitez.
Cependant, l’approche la plus flexible consiste peut-être à effectuer votre tri dans une macro au lieu d’utiliser la boîte de dialogue Trier. Vous pouvez facilement utiliser l’enregistreur de macros pour configurer et exécuter votre tri; L’exécution ultérieure de la macro triera à nouveau la même zone, en utilisant les mêmes critères.
Une macro plus générale serait semblable à ce qui est montré ci-dessous. Il trie les colonnes A, B et C par ordre décroissant. Tout ce que vous avez à faire est de sélectionner les données que vous souhaitez trier avant d’exécuter la macro. (Vous devez bien sûr vous assurer que la plage que vous sélectionnez comprend les colonnes A, B et C.)
Sub SortMyData() Selection.Sort _ Key1:=Range("A1"), Order1:=xlAscending, _ Key2:=Range("B1"), Order2:=xlAscending, _ Key3:=Range("C1"), Order3:=xlAscending, _ Header:=xlGuess, OrderCustom:=1, _ MatchCase:=False, Orientation:=xlTopToBottom, _ DataOption1:=xlSortNormal, _ DataOption2:=xlSortNormal, _ DataOption3:=xlSortNormal End Sub
_Note: _
Si vous souhaitez savoir comment utiliser les macros décrites sur cette page (ou sur toute autre page des sites ExcelTips), j’ai préparé une page spéciale qui comprend des informations utiles.
lien: / excelribbon-ExcelTipsMacros [Cliquez ici pour ouvrir cette page spéciale dans un nouvel onglet de navigateur]
.
ExcelTips est votre source pour une formation Microsoft Excel rentable.
Cette astuce (8344) s’applique à Microsoft Excel 97, 2000, 2002 et 2003. Vous pouvez trouver une version de cette astuce pour l’interface ruban d’Excel (Excel 2007 et versions ultérieures) ici:
link: / excelribbon-Storing_Sorting_Criteria [Stockage des critères de tri]
.