Comment remplir automatiquement Access

L'activation du remplissage automatique permet de rationaliser le processus de saisie des données.

Activez les connexions entre les tables pour vous assurer qu'elles partagent une relation. Sans données relationnelles, vous ne pouvez pas remplir automatiquement dans Access 2013. Associez les tables en entrant dans le Concepteur de tables et en affichant la table de votre choix. Dans l'onglet Type de données, choisissez « Recherche » dans le menu déroulant pour lancer la fenêtre de l'assistant de recherche. Sélectionnez l'option "Je veux que le champ de recherche obtienne les valeurs d'une autre table ou requête." Assurez-vous que cette option est sélectionnée pour toutes les tables que vous souhaitez connecter.

Choisissez la table connectée de votre choix dans la vue Tableau, puis cliquez sur l'onglet Feuille de propriétés. Sélectionnez "Événement". Dans la section Après la mise à jour, cliquez sur le bouton avec les points de suspension et choisissez « Code Builder » dans le menu qui apparaît, puis cliquez sur « OK » pour confirmer le choix.

Tapez le nom du champ pour lequel vous souhaitez activer la saisie semi-automatique. Par exemple, si vous souhaitez remplir les champs que vous avez nommés "ProductName" et "Serial" en fonction des données existantes, tapez "ProductName" et "Serial" -- exactement comme vous avez orthographié ces champs, y compris la casse appropriée -- dans le champ former. Joignez les champs avec "=", en laissant un espace de chaque côté du "=." Maintenant, lorsque vous tapez un nom de produit dans une nouvelle table ou mettre à jour une table existante, Access remplira automatiquement le champ du numéro de série. Vous pouvez également choisir parmi les prix saisis précédemment via un menu déroulant.

Pointe

Pour vous connecter et créer des relations entre les tables, accédez au Concepteur de tables et faites glisser et déposez l'élément de votre choix d'une table à une autre.

Pour limiter le remplissage automatique à une seule colonne d'un champ, saisissez le numéro de la colonne entre parenthèses à côté du nom du champ dans le formulaire Après la mise à jour - "Série (2)", par exemple. N'oubliez pas que dans Access 2013, les numéros de colonne commencent à « 0 » plutôt qu'à « 1 ».

Le remplissage automatique n'est pas la seule fonction automatique de cet outil de base de données. Lorsque vous créez une nouvelle table ou mettez à jour une table existante dans Access 2013, le programme génère automatiquement deux vues différentes: une vue Liste de style formulaire et une vue Feuille de données de type feuille de calcul. Aucune action particulière n'est requise pour activer cette fonctionnalité.