Comment remplir automatiquement Access

Ajoutez les champs de chaque table que vous souhaitez remplir automatiquement.

Étape 1

Ouvrez une base de données Access, choisissez "Requêtes" dans la fenêtre principale de la base de données et sélectionnez "Nouveau".

Étape 2

Choisissez "Mode Création" et sélectionnez la ou les tables qui contiennent les champs que vous souhaitez renseigner automatiquement dans votre formulaire Access.

Étape 3

Ajoutez les champs de chaque table que vous souhaitez utiliser comme référence pour le remplissage automatique. Par exemple, si vous souhaitez renseigner automatiquement une adresse en fonction des données de la personne entrée dans le formulaire, ajoutez les champs de son nom et de son adresse.

Étape 4

Créez une relation entre les tables si vous en ajoutez plusieurs. Par exemple, si vous avez le nom et l'adresse d'une personne sur une table et que vous souhaitez également remplir son travail et l'adresse de son employeur, vous devez créer une relation entre le nom de la personne dans chaque table. Faites glisser le nom d'une table vers le champ de nom correspondant dans l'autre pour créer la relation. Enregistrer la requête

Étape 5

Choisissez "Formulaires" dans la fenêtre principale de la base de données. Sélectionnez "Nouveau" puis "Assistant de formulaire".

Étape 6

Choisissez la requête que vous venez de créer dans la liste déroulante afin que votre formulaire soit basé sur celle-ci.

Étape 7

Ajoutez les champs que vous souhaitez inclure. Vous pouvez modifier le formulaire ultérieurement dans la vue "Conception".

Étape 8

Choisissez de voir votre formulaire une fois que vous l'avez créé.

Étape 9

Entrez le nouvel enregistrement d’information dans le premier champ. Le reste des champs doit être rempli automatiquement si le premier champ existe déjà dans votre table. Par exemple, si vous avez entré le nom d'une personne qui existe déjà dans votre table, toutes les informations sur cette personne apparaîtront sur le formulaire. Si la personne n'existe pas, aucun champ ne sera rempli.