ACCESS 07/ Chap 4 - TABLE : RECHERCHER ET REMPLACER, TRI ET FILTRE
1. RECHERCHER ET REMPLACER UNE CHAINE DE CARACTERES
Une chaîne de caractères est une suite de caractères quelconques.
On peut rechercher, et si nécessaire remplacer, une chaîne de caractères qui est une valeur de champ, ou bien une chaîne qui est une partie de valeur de champ.
Exemple : on peut rechercher jasmin jaune, jasmin, ou jas.
Rechercher une chaîne de caractères dans une feuille de données
Il existe plusieurs méthodes pour rechercher une chaîne de caractères dans une feuille de données :
- Directement, « à la main », si nécessaire en utilisant le curseur vertical à droite (en cas de nombreux enregistrements) ou le curseur horizontal en bas de la fenêtre (en cas de nombreux champs). Plutôt fastidieux
- En utilisant la zone de saisie située en bas de la feuille (par défaut, elle affiche « Rechercher ») : tapez la chaîne recherchée. Si celle-ci est présente sur la feuille, elle apparait en évidence. Pour une nouvelle recherche de la chaîne, appuyez sur la touche Entrée.
- Avec la fenêtre « Rechercher et remplacer », à l'onglet Rechercher. Nous allons voir ci-après cette troisième méthode.
Recherche d'une chaîne de caractères avec la fenêtre « Rechercher et remplacer »
Avant d'afficher cette fenêtre :
- Vous pouvez sélectionner la chaîne de caractères à rechercher. Cette chaîne apparaîtra alors dans la fenêtre, dans la zone étiquetée « Rechercher ». Sinon, saisissez-la.
- Si la recherche s'effectue dans un champ précis, cliquez dans sa colonne. Il sera ainsi proposé dans la fenêtre « Rechercher et remplacer », à la zone étiquetée « Regarder dans ».
Pour afficher la fenêtre « Rechercher et remplacer » : activez l'onglet Accueil > dans le groupe Rechercher, cliquez sur le bouton Rechercher. Elle s'affiche à l'onglet Rechercher.
Quelques indications pour renseigner cette fenêtre Rechercher :
- « Rechercher » : la chaîne peut contenir des caractères de substitution :
- Le point d'interrogation ? remplace un caractère quelconque (lettre, chiffre, espace, etc.).
Exemple : en recherchant s?cré, on peut localiser les mots sacré et sucré.
- Le signe dièse # remplace un chiffre.
Exemple : en recherchant 19##, on peut localiser les années 1900.
- L'astérisque * remplace zéro ou plusieurs caractères.
Exemple : en recherchant bon*, on peut localiser les valeurs bon, bonjour et bon voyage.
Pour rechercher les cases vides de la table ou d'un champ, tapez Null dans la zone « Rechercher » et choisissez l'option « Champ entier » dans la zone « Où ».
- « Regarder dans » : la recherche peut s'effectuer dans toute la table, ou bien dans le champ préalablement sélectionné.
- « Où » :
- « N'importe où dans le champ » : la chaîne recherchée peut constituer une valeur exacte ou une partie de valeur de champ.
- « Champ entier » : la chaîne recherchée doit constituer une valeur exacte du champ pour être localisée. Exemple : si on recherche la chaîne 05/12/1954, la date 5/12/1954 ne sera pas repérée.
- « Début de champ » : la chaîne recherchée doit être le début d'une valeur de champ, elle peut être une valeur entière de champ.
« Sens » :
La recherche est effectuée par rapport à la position du curseur (barre clignotante) :
Haut : uniquement avant le curseur / Bas : uniquement après le curseur.
Tout : dans tout le champ ou dans toute la table, en fonction de l'option choisie dans « Regarder dans ».
« Respecter la casse » : la recherche distingue lettres minuscules et lettres majuscules.
Exemple : si on recherche Quartz, le mot quartz ne sera pas repéré.
Renseignez cette fenêtre, puis activez le bouton « Suivant » pour lancer la première recherche. Réactivez-le si nécessaire pour des recherches successives.
Localisée, la chaîne est mise en évidence.
Remplacer une chaîne de caractères dans une feuille de données
Pour remplacer une chaîne de caractères, on utilise la même fenêtre « Rechercher et remplacer » que précédemment, à l'onglet Remplacer cette fois.
Les indications du paragraphe précédent s'appliquent.
Comme précédemment, avant d'afficher la fenêtre :
- Vous pouvez sélectionner la chaîne de caractères à rechercher. Elle apparaîtra dans la zone « Rechercher » de la fenêtre.
- Si la recherche s'effectue dans un champ précis, cliquez dans sa colonne, afin que son nom soit présent dans la zone « Regarder dans » de la fenêtre.
Pour afficher la fenêtre « Rechercher et remplacer » directement à l'onglet Remplacer : activez l'onglet Accueil > dans le groupe Rechercher, cliquez sur le bouton Remplacer.
Elle contient les mêmes zones qu'à l'onglet Rechercher, ainsi que des zones supplémentaires, en particulier la zone de saisie « Remplacer par ».
Précisions sur les boutons « Suivant », « Remplacer » et « Remplacer tout » :
- « Suivant » : permet de lancer la recherche de la chaîne. Localisée, elle est mise en évidence.
- « Remplacer » : permet de remplacer la chaîne mise en surbrillance.
- « Remplacer tout » : permet d'effectuer en bloc tous les remplacements.
2. TRI SIMPLE OU TRI AVEC FILTRE
Tri et filtre
- Un tri permet l'affichage des enregistrements en fonction des valeurs ordonnées d'un ou de plusieurs champs.
Exemple : tri d'enregistrements en fonction de l'ordre alphabétique des valeurs du champ « Nom ».
- Un filtre permet l'affichage sélectif d'enregistrements, en fonction de critères définis. Contrairement au tri qui affiche tous les enregistrements, l'application d'un filtre permet un affichage d'enregistrements choisis.
Exemple : filtre qui ne garde que les enregistrements dont le champ « Ville » a pour valeur Paris ou Marseille.
(
)