A3iformations · Formation Access

Les enregistrements dans Access

Saisir, parcourir, trier, filtrer, rechercher et corriger les données d’une table Access en mode Feuille de données, puis importer une liste Excel. Un simulateur interactif permet de s’entraîner directement dans la page.

13 notions + atelierSimulateur de feuille de donnéesÉcrans Access annotésExercices corrigésAccess 2016 à 365
01

Définition d’un enregistrement

Table › Mode Feuille de données

Une table range les données d’un même sujet (stagiaires, formations, factures). Elle est organisée en lignes et en colonnes, comme une liste Excel, mais avec des règles plus strictes.

Sélecteur de l’enregistrement en cours, ici la fiche complète de Karim Martin (1), champ « Nom » (2), une valeur (3) ; la clé 🔑 signale la clé primaire.

TermeDéfinitionExemple
ChampUne colonne : une information, d’un seul type de donnéesNom, Ville, Date d’inscription
EnregistrementUne ligne : toutes les informations d’un même élémentLa fiche complète de Karim Martin
ValeurLe contenu d’une cellule, à l’intersection d’un champ et d’un enregistrementDoullens
Clé primaireChamp dont la valeur est unique pour chaque enregistrementN° (NuméroAuto)
SélecteurCase grise à gauche de la ligne, pour sélectionner l’enregistrement▶ enregistrement en cours, * nouvel enregistrement
Bon à savoirContrairement à Excel, Access enregistre chaque fiche sur le disque dès que vous quittez la ligne : il n’y a pas besoin de cliquer sur Enregistrer pour conserver les données. Le bouton Enregistrer ne concerne que la mise en forme de la feuille (largeur, tri, colonnes masquées).

Exercice 1 · Découverte

Dans la table ci-dessus, combien y a-t-il de champs et d’enregistrements ? Quelle est la valeur du champ Formation de l’enregistrement n° 3 ?

Voir le corrigé

5 champs (N°, Nom, Prénom, Ville, Formation) et 3 enregistrements : la ligne marquée * n’est pas un enregistrement, c’est l’emplacement du prochain. La valeur demandée est « Word ».

02

Saisir des enregistrements dans la feuille de données

Volet de navigation › double-clic sur la table › Mode Feuille de données

  1. Double-cliquer sur la table dans le volet de navigation : elle s’ouvre en mode Feuille de données.
  2. Cliquer dans la ligne marquée * (ou Accueil › Enregistrements › Nouveau, ou Ctrl++).
  3. Taper la valeur puis Tab ou Entrée pour passer au champ suivant. Un crayon ✎ apparaît dans le sélecteur : la fiche est en cours de modification.
  4. Quitter la ligne (ou Maj+Entrée) : le crayon disparaît, l’enregistrement est sauvegardé.
ToucheEffet pendant la saisie
ÉchapAnnule la saisie du champ en cours ; un 2e appui annule toute la fiche non sauvegardée
Ctrl+'Recopie la valeur du même champ de l’enregistrement précédent
Ctrl+;Insère la date du jour
Maj+EntréeSauvegarde l’enregistrement sans quitter la ligne
AttentionUn champ NuméroAuto se remplit tout seul : n’essayez pas de le saisir. Une valeur refusée (texte dans un champ Nombre, date invalide, champ obligatoire vide) bloque la sortie de la ligne : corrigez-la ou appuyez sur Échap.

Simulateur de feuille de données

Ce simulateur reproduit la table T_Stagiaires. Il sert dans tous les exercices de ce cours : cliquez sur une cellule pour la modifier, sur un en-tête pour sélectionner la colonne, puis utilisez les boutons.

A Formation-Access.accdb · T_Stagiaires
Enr : 1 sur 10 Aucun filtre

Cliquez sur une cellule ou un en-tête de colonne pour commencer.

Exercice 2 · Application

Dans le simulateur, ajoutez la stagiaire Emma Caron, d’Auxi-le-Château, inscrite en Access, financement CPF. Observez le numéro attribué et le crayon dans le sélecteur.

Voir le corrigé

Cliquer sur + Nouveau (ou ▶* dans la barre de navigation) : une ligne apparaît avec le N° 11 attribué automatiquement. Cliquer dans chaque cellule pour saisir Caron, Emma, Auxi-le-Château, Access, CPF. Le crayon ✎ s’affiche pendant la modification et disparaît quand vous cliquez sur une autre ligne. Le compteur passe à « 11 sur 11 ».

03

Accéder aux enregistrements

Barre de navigation · Accueil › Rechercher › Atteindre

Premier / précédent (1), position de l’enregistrement en cours, saisissable (2), suivant / dernier / nouveau (3), état du filtre (4), recherche rapide (5).

Pour aller…SourisClavier
Au premier enregistrement|◀Ctrl+↑
Au précédent / suivant◀ / ▶↑ / ↓
Au dernier enregistrement▶|Ctrl+↓
À un numéro précisCliquer dans la zone de position, taper le numéro, EntréeF5 puis le numéro
Au nouvel enregistrement▶*Ctrl++
Bon à savoirLe chiffre affiché est la position de la ligne dans l’affichage, pas la valeur de la clé primaire : après un tri ou un filtre, l’enregistrement « 3 sur 10 » n’est plus forcément le stagiaire n° 3.

Exercice 3 · Application

Dans le simulateur, allez au dernier enregistrement, remontez de deux fiches, puis revenez au premier. Notez le nom affiché à chaque étape.

Voir le corrigé

▶| affiche « 10 sur 10 » (Roussel). Deux clics sur ◀ : « 8 sur 10 » (Petit). |◀ : « 1 sur 10 » (Lefebvre). Dans Access, les mêmes déplacements se font avec Ctrl+↓, ↑ deux fois et Ctrl+↑.

04

Supprimer des enregistrements

Accueil › Enregistrements › Supprimer

Cliquer sur le sélecteur pour sélectionner la ligne entière (1), puis Supprimer (2) ou la touche Suppr. Access demande alors une confirmation.

  1. Cliquer sur le sélecteur de l’enregistrement. Pour plusieurs fiches voisines : cliquer-glisser sur les sélecteurs, ou Maj+clic.
  2. Accueil › Enregistrements › Supprimer, touche Suppr ou Ctrl+-.
  3. Lire le message « Vous êtes sur le point de supprimer 1 enregistrement(s) » et confirmer par Oui.
AttentionLa suppression est définitive : Ctrl+Z ne la rattrape pas. Les numéros NuméroAuto supprimés ne sont jamais réattribués. Si la table est liée à une autre avec l’intégrité référentielle, Access refuse de supprimer un stagiaire qui a encore des inscriptions.
AstuceAvant une suppression massive, faites une copie de la base (Fichier › Enregistrer sous › Sauvegarder la base de données), ou ajoutez plutôt un champ Oui/Non « Archivé ».

Exercice 4 · Application

Dans le simulateur, supprimez la fiche de Lucas Moreau. Que devient le numéro 4 ? Quel numéro recevra la prochaine fiche saisie ?

Voir le corrigé

Cliquer sur une cellule de la ligne Moreau puis ✕ Supprimer l’enreg. Le compteur passe à « sur 9 » et le numéro 4 disparaît définitivement : la suite passe de 3 à 5. La prochaine fiche reçoit le numéro 11, jamais 4.

05

Trier les enregistrements

Accueil › Trier et filtrer › Croissant / Décroissant

Tri croissant ou décroissant sur la colonne active (1) ; Supprimer le tri revient à l’ordre de la clé primaire (2).

  1. Cliquer dans une cellule de la colonne à trier (ou sur son en-tête).
  2. Accueil › Trier et filtrer › Croissant (A→Z, 0→9, plus ancien→plus récent) ou Décroissant. Le menu contextuel propose aussi Trier de A à Z.
  3. Une flèche apparaît dans l’en-tête. Pour revenir à l’ordre d’origine : Supprimer le tri.
Type de champCroissantLibellé du menu
TexteA → ZTrier de A à Z
Nombre, MonétaireDu plus petit au plus grandTrier du plus petit au plus grand
Date/HeureDu plus ancien au plus récentTrier du plus ancien au plus récent
Oui/NonCochés en premierTrier de sélectionné à désélectionné
Bon à savoirPour trier sur deux champs (par Ville puis par Nom), placez les colonnes côte à côte dans l’ordre voulu, sélectionnez-les ensemble par leurs en-têtes et cliquez sur Croissant : Access trie de gauche à droite. Pour un contrôle total, utilisez Options avancées › Filtre/tri avancé.

Exercice 5 · Application

Dans le simulateur, triez les stagiaires par Date d’inscription, du plus récent au plus ancien. Qui est en tête ? Supprimez ensuite le tri.

Voir le corrigé

Cliquer sur l’en-tête « Inscription » puis ↓ Décroissant : Hugo Roussel (12/09/2026) passe en tête et une flèche ▼ s’affiche dans l’en-tête. Supprimer le tri remet les fiches dans l’ordre des N°.

06

Filtrer les enregistrements

Accueil › Trier et filtrer › Sélection · Filtrer

Un filtre masque temporairement les enregistrements qui ne correspondent pas au critère. Rien n’est supprimé.

Filtre par sélection à partir de la cellule active (1) ; flèche d’en-tête : filtres de texte, nombres ou dates (2) et liste des valeurs à cocher (3).

MéthodeCommentQuand l’utiliser
Par sélectionCliquer sur une valeur › Accueil › Sélection › Égal à…Critère sous les yeux, un seul champ
Filtre communFlèche de l’en-tête › cocher les valeurs ou Filtres de textePlusieurs valeurs, plages (« Entre », « Commence par »)
Par formulaireOptions avancées › Filtrer par formulairePlusieurs champs, conditions ET / OU (section 10)
  • Quand un filtre est actif, la barre de navigation affiche Filtré et l’en-tête porte un entonnoir.
  • Activer/désactiver le filtre bascule entre toutes les fiches et le dernier filtre, sans le perdre.
  • Les filtres sur plusieurs colonnes se cumulent (condition ET). Options avancées › Effacer tous les filtres les supprime.

Exercice 6 · Application

Dans le simulateur, affichez uniquement les stagiaires financés par le CPF, puis, parmi eux, ceux qui ne suivent pas Excel. Combien en reste-t-il ?

Voir le corrigé

Cliquer sur une cellule « CPF » › ⧩ Sélection : égal à (5 fiches, « Filtré » s’affiche). Cliquer ensuite sur une cellule « Excel » d’une fiche visible › ⧩ Différent de : il reste 3 fiches (Martin, Lambert, Roussel). Activer/désactiver le filtre réaffiche les 10 fiches.

07

Afficher et masquer des colonnes

Clic droit sur l’en-tête de colonne · Accueil › Enregistrements › Plus

Masquer les champs sélectionnés (1), les réafficher via une liste à cocher (2 et 4), figer une colonne pour qu’elle reste visible pendant le défilement horizontal (3).

  1. Sélectionner une ou plusieurs colonnes voisines en cliquant sur leurs en-têtes.
  2. Clic droit › Masquer les champs. Les données restent dans la table.
  3. Pour réafficher : clic droit sur n’importe quel en-tête › Afficher les champs, cocher la colonne, Fermer.
  4. Enregistrer la table (Ctrl+S) pour conserver cette disposition à la prochaine ouverture.
AstuceDouble-cliquer sur la bordure droite d’un en-tête ajuste la largeur de la colonne à son contenu, comme dans Excel. Pour déplacer une colonne, sélectionnez-la puis faites glisser son en-tête.

Exercice 7 · Application

Dans le simulateur, masquez les colonnes Financement et Inscription, puis réaffichez-les. Les données ont-elles été perdues ?

Voir le corrigé

Cliquer sur l’en-tête « Financement » › Masquer la colonne, idem pour « Inscription ». Afficher les champs les fait réapparaître avec toutes leurs valeurs : masquer ne modifie que l’affichage, jamais les données.

08

Rechercher une donnée dans les enregistrements

Barre de navigation › zone Rechercher

La zone Rechercher de la barre de navigation permet une recherche instantanée : à chaque lettre tapée, Access sélectionne la première valeur qui contient le texte, tous champs confondus.

  1. Cliquer dans la zone Rechercher, en bas de la feuille de données.
  2. Taper le texte : la première correspondance est surlignée au fur et à mesure.
  3. Appuyer sur Entrée pour passer à la correspondance suivante.
Bon à savoirCette recherche ne masque rien et ne tient pas compte des majuscules. Pour cibler un champ précis, imposer le champ entier ou utiliser des caractères génériques, passez par Rechercher (Ctrl+F, section 11).

Exercice 8 · Application

Dans la zone Rechercher du simulateur, tapez « ville » lettre par lettre, puis appuyez sur Entrée. Où s’arrête la recherche à chaque étape ?

Voir le corrigé

Avec « v », la recherche s’arrête sur « Lefebvre » (fiche 1 : le nom contient un v). Avec « vi », elle passe à « Abbeville » de la même fiche, et y reste jusqu’à « ville ». Entrée passe à la correspondance suivante, « Abbeville » de la fiche 7 (Bernard), puis la recherche repart du début.

09

Orthographe

Accueil › Enregistrements › Orthographe · F7

Mot inconnu (1), suggestions (2), ignorer tout un champ, pratique pour les noms propres (3), corriger une fois ou partout (4), ajouter au dictionnaire personnel (5).

  • La vérification porte sur la sélection : une colonne sélectionnée, ou toute la feuille si rien n’est sélectionné.
  • Seuls les champs Texte et Texte long sont vérifiés.
  • « Ajouter » enregistre le mot dans le dictionnaire personnel partagé avec Word et Excel.
AstuceSélectionnez d’abord la seule colonne Ville ou Formation : vous éviterez que chaque nom de famille soit signalé comme une faute.

Exercice 9 · Application

La colonne Ville contient « Doulens » deux fois et « Hesdain » une fois. Décrivez la manipulation la plus rapide pour tout corriger.

Voir le corrigé

Cliquer sur l’en-tête Ville › F7. Pour « Doulens », choisir « Doullens » puis Remplacer tout (les deux occurrences sont corrigées). Pour « Hesdain », choisir « Hesdin » › Remplacer. Ajouter au dictionnaire les noms de communes corrects mais inconnus (Auxi-le-Château) pour ne plus les voir signalés.

10

Filtrer par formulaire

Accueil › Trier et filtrer › Options avancées › Filtrer par formulaire

Chaque cellule reçoit un critère, choisi dans une liste ou tapé (1, 2) ; les critères d’une même ligne se combinent en ET ; on peut taper une comparaison (3) ; l’onglet Ou ajoute une alternative (4).

  1. Accueil › Options avancées › Filtrer par formulaire : la feuille se vide et affiche une ligne de critères.
  2. Dans chaque champ utile, choisir une valeur dans la liste déroulante ou taper un critère (>100, Comme "A*", Entre #01/09/2026# Et #30/09/2026#).
  3. Pour une alternative, cliquer sur l’onglet Ou en bas et saisir les autres critères.
  4. Activer/désactiver le filtre pour appliquer. Options avancées › Enregistrer comme requête conserve le filtre.
ObjectifSaisie
Arras ET CPFVille "Arras" et Financement "CPF" sur l’onglet Rechercher
Arras OU AmiensVille "Arras" sur Rechercher, Ville "Amiens" sur l’onglet Ou
Inscrits depuis septembreInscription >=#01/09/2026#
Nom commençant par MNom Comme "M*"
Téléphone non renseignéTéléphone Est Null

Exercice 10 · Maîtrise

Rédigez le filtre par formulaire qui affiche les stagiaires en Excel financés par le CPF, ainsi que tous les stagiaires d’Amiens quelle que soit leur formation.

Voir le corrigé

Onglet Rechercher : Formation "Excel" et Financement "CPF". Onglet Ou : Ville "Amiens", les autres cellules vides. Appliquer avec Activer/désactiver le filtre. Dans le simulateur, on obtient Lefebvre et Fontaine (Excel + CPF) ainsi que Lambert (Amiens).

11

Rechercher une donnée

Accueil › Rechercher › Rechercher · Ctrl+F

Texte cherché, avec caractères génériques (1), champ actif ou toute la table (2), position du texte dans le champ (3), sens de la recherche (4).

Option « Où »Recherche « Dub »Trouve
N’importe où dans le champcontient « dub »Dubois, Ledubois
Champ entiervaleur exactement « Dub »rien (utiliser Dub*)
Début de champcommence par « Dub »Dubois, Dupuis non
Caractère génériqueRemplaceExemple
*Une suite de caractères, éventuellement videMar* : Martin, Marchand
?Un seul caractèreL?mbert : Lambert, Lembert
#Un seul chiffre62### : codes postaux du 62
[ ]Un caractère parmi la liste[DH]* : Doullens, Hesdin

Exercice 11 · Application

Quels réglages utiliser pour trouver, uniquement dans le champ Nom, tous les noms commençant par « L » et faisant exactement 7 lettres ?

Voir le corrigé

Cliquer dans la colonne Nom › Ctrl+F. Rechercher : L?????? (L suivi de 6 points d’interrogation) ; Regarder dans : Champ actif ; Où : Champ entier. Cliquer sur Suivant pour chaque résultat : Lambert est trouvé, Lefebvre (8 lettres) non.

12

Remplacer une donnée

Accueil › Rechercher › Remplacer · Ctrl+H

Texte à trouver (1), texte de remplacement (2), remplacement au cas par cas après Suivant (3) ou en une seule fois (4).

  1. Cliquer dans la colonne concernée, puis Ctrl+H.
  2. Saisir le texte cherché et le texte de remplacement ; régler Regarder dans sur Champ actif.
  3. Suivant puis Remplacer pour vérifier chaque cas, ou Remplacer tout si le critère est sûr.
Attention« Remplacer tout » ne peut pas être annulé. Avec Où : N’importe où dans le champ, remplacer « Arras » par « Amiens » transformerait aussi « Rue d’Arras » : préférez Champ entier, ou testez d’abord avec Suivant.

Exercice 12 · Application

Dans le champ Financement, l’organisme « Pôle emploi » s’appelle désormais « France Travail ». Faites le remplacement sans risquer de modifier d’autres champs.

Voir le corrigé

Cliquer dans la colonne Financement › Ctrl+H. Rechercher : Pôle emploi ; Remplacer par : France Travail ; Regarder dans : Champ actif ; Où : Champ entier. Remplacer tout › confirmer par Oui. Seules les cellules dont la valeur est exactement « Pôle emploi » sont modifiées.

13

Importer des données d’Excel

Données externes › Importer et lier › Nouvelle source de données › À partir d’un fichier › Excel

Onglet Données externes (1), Nouvelle source de données › À partir d’un fichier › Excel (2), choix du classeur (3), puis trois modes : nouvelle table (4), ajout à une table existante (5) ou liaison (6).

ModeRésultatÀ choisir si…
Nouvelle tableCopie indépendante des donnéesOn abandonne le fichier Excel au profit d’Access
Ajouter à une tableLes lignes s’ajoutent à une table existanteMêmes colonnes, nouvelles fiches (inscriptions du mois)
LierAccess lit le classeur sans copier les donnéesLe fichier Excel continue d’être mis à jour par quelqu’un d’autre

L’Assistant Importation de feuille de calcul

  1. Choisir la feuille ou la plage nommée à importer.
  2. Cocher Première ligne contient les en-têtes de colonnes.
  3. Pour chaque champ : vérifier le nom et le type de données, indexer si besoin, ou cocher Ne pas importer le champ.
  4. Clé primaire : Laisser Access ajouter une clé primaire, Choisir ma propre clé (colonne aux valeurs uniques) ou Pas de clé primaire.
  5. Nommer la table (T_Stagiaires_Import), Terminer, puis cocher Enregistrer les étapes d’importation pour rejouer l’import plus tard.
AstucePréparez le classeur avant d’importer : une seule ligne d’en-têtes, pas de cellules fusionnées, pas de lignes vides ni de totaux, une seule nature de donnée par colonne. Le classeur doit être fermé dans Excel.
AttentionLes valeurs qui ne correspondent pas au type choisi (texte dans une colonne Date, par exemple) sont écartées et listées dans une table …_ErreursImportation. Consultez-la toujours après un import.

Exercice 13 · Application

Le service commercial tient un classeur inscriptions-octobre.xlsx avec les mêmes colonnes que T_Stagiaires. Quel mode d’import choisir pour ajouter ces fiches ? Et si le classeur doit rester la référence, mis à jour chaque jour par le service ?

Voir le corrigé

Pour ajouter les fiches une fois : Ajouter une copie des enregistrements à la table T_Stagiaires (les en-têtes Excel doivent porter exactement les noms des champs Access). Si le classeur reste la référence : Lier à la source de données ; la table liée affiche toujours les données à jour, mais on ne peut pas modifier le classeur depuis Access.

14

Atelier : le fichier stagiaires

Données externes · Accueil · Feuille de données

Contexte : l’organisme suit ses stagiaires dans un classeur Excel. Vous le basculez dans Access et préparez les listes demandées par la direction.

Livrable attendu

  1. Importer stagiaires.xlsx dans une nouvelle table T_Stagiaires, en-têtes cochés, clé primaire ajoutée par Access, étapes enregistrées.
  2. Saisir 2 nouveaux stagiaires, puis supprimer la fiche en double signalée par la direction.
  3. Corriger l’orthographe de la colonne Ville et remplacer « Pôle emploi » par « France Travail ».
  4. Masquer le champ Téléphone, trier par Ville puis par Nom, enregistrer la mise en page.
  5. Filtrer par formulaire : stagiaires Excel financés par le CPF, ou habitant Arras ; enregistrer le filtre comme requête R_Relance_CPF.
Critère d’évaluationPoints
Import correct (types, clé, aucune erreur ignorée)5
Saisie et suppression maîtrisées3
Orthographe et remplacement sans effet de bord3
Tri sur deux champs et colonne masquée conservés4
Filtre par formulaire ET / OU juste et enregistré5
Total20
Voir le déroulé corrigé

1. Données externes › Nouvelle source de données › À partir d’un fichier › Excel › Importer dans une nouvelle table › Première ligne contient les en-têtes › Laisser Access ajouter une clé primaire › nom T_Stagiaires › Enregistrer les étapes d’importation.
2. Ligne * pour saisir ; sélecteur de la fiche en double › Suppr › Oui.
3. En-tête Ville › F7 ; colonne Financement › Ctrl+H, Champ actif, Champ entier, Remplacer tout.
4. Clic droit sur Téléphone › Masquer les champs ; déplacer Ville à gauche de Nom, sélectionner les deux en-têtes › Croissant ; Ctrl+S.
5. Options avancées › Filtrer par formulaire : onglet Rechercher Formation "Excel" + Financement "CPF" ; onglet Ou Ville "Arras" › Options avancées › Enregistrer comme requête › R_Relance_CPF.

A3iformations · Organisme certifié Qualiopi · Centre de passage TOSA · Support stagiaire « Access : les enregistrements »