La fonction Filtre /tri avancé dans Access 2007 vous permet de trier les données dans un ordre défini par l'utilisateur plutôt que sur les ordres de tri définis pour ce type de données. Par exemple, si vous avez un champ contenant les jours de la semaine , vous auriez probablement préférer faire le tri dans l'ordre des jours de la semaine , plutôt que par ordre alphabétique. Voici comment utiliser un filtre avancé ou tri dans Access 2007. Instructions
1
Ouvrez la table que vous souhaitez trier dans un ordre défini par l'utilisateur en utilisant le mode Feuille de données .
2
Cliquez sur l'onglet «Accueil» et de regarder dans la groupe " Trier et filtrer " l'icône "Avancé". Cliquez sur cette icône pour faire apparaître le menu contextuel et cliquez sur " Filtre /tri avancé . "
3
Ajoutez les champs que vous souhaitez trier sur la grille . Déplacez le curseur sur la ligne " sur le terrain " dans une colonne pour laquelle vous souhaitez définir un ordre de tri . Appuyez sur le bouton droit de la souris pour faire apparaître le menu contextuel et sélectionnez « Zoom ».
4
Entrez une expression qui définit votre ordre de tri souhaité. Dans cet exemple, nous voulons trier les jours de la semaine par leur ordre dans la semaine afin que le lundi a la plus haute priorité et dimanche a la plus faible priorité . Supposons que le nom du champ est cet exemple est Weekday
5
écrire une expression qui ressemble à ceci: . IIf ( [ jour de la semaine ] = "Monday" 1, IIf ( [ jour de la semaine ] = "Mardi " 2, IIf ( [ jour de la semaine ] = " Mercredi " 3 , IIf ( [ jour de la semaine ] = " Jeudi " 4, IIf ( [ jour de la semaine ] = " Vendredi " 5, IIf ( [ jour de la semaine ] = " Saturday " 6, IIf ( [ ,"Jour de la semaine ] = " dimanche " 7, 8 ))) )))) .