Comment créer une liste déroulante dans Access
Comprendre comment personnaliser les types de champs est essentiel pour concevoir des formulaires Access propres et faciles à utiliser. Dans Access, vous insérez des listes déroulantes à l'aide de l'assistant Combo Box. Cet assistant vous guide tout au long du processus d'insertion d'une liste déroulante correctement formatée dans vos formulaires sans avoir à saisir de code manuellement. Voyons ce magicien opérer sa magie.
Étape 1
Cliquez avec le bouton droit sur votre formulaire dans le volet de navigation et sélectionnez "Mode Création" pour passer en mode Création. Une fois que vous êtes en mode Création, cliquez sur l'onglet "Conception", puis cliquez sur le bouton "Utiliser l'assistant de contrôle" dans le groupe Contrôles pour activer l'assistant de contrôle. Vous saurez que l'assistant de contrôle est actif lorsque le bouton change de couleur.
Étape 2
Cliquez sur l'icône de l'outil "Combo Box", qui ressemble à une liste avec des flèches en cours d'exécution sur son côté droit. L'icône Combo Box se trouve dans l'onglet Conception. Si vous ne savez pas quelle icône est la bonne, passez votre souris sur chacune jusqu'à ce que vous voyiez la petite boîte de dialogue contextuelle indiquant "Combo Box".
Étape 3
Cliquez sur l'emplacement de votre formulaire où vous souhaitez insérer votre liste déroulante. Lorsque vous cliquez sur l'emplacement souhaité, l'assistant Combo Box apparaît sur votre écran.
Étape 4
Cliquez sur le bouton radio "Je vais saisir les valeurs que je veux" puis cliquez sur le bouton "Suivant".
Étape 5
Cliquez sur le champ "Nombre de colonnes" et entrez le nombre de colonnes que vous souhaitez dans votre zone de liste déroulante. La plupart des menus déroulants n'utilisent qu'une seule colonne, mais si vous vous sentez un peu loufoque, vous pouvez ajouter autant de colonnes que vous le souhaitez.
Étape 6
Cliquez avec votre souris dans la première colonne et entrez les valeurs que vous souhaitez voir apparaître dans votre menu déroulant. Placez une valeur sur chaque ligne de la colonne. Si votre boîte comporte plusieurs colonnes, parcourez chaque colonne et insérez une valeur par ligne. Cliquez sur le bouton "Suivant" lorsque vous avez fini de saisir les valeurs.
Étape 7
Cliquez sur le menu déroulant "Stocker cette valeur dans ce champ" et sélectionnez le champ de base de données dans lequel vous souhaitez stocker la sélection de la liste déroulante de l'utilisateur. Cliquez sur "Suivant" après avoir sélectionné le champ.
Étape 8
Entrez l'étiquette que vous souhaitez voir apparaître à côté de votre liste déroulante sur le formulaire. Si vous demandez à quelqu'un de sélectionner son membre préféré des Beatles, par exemple, vous pouvez saisir "Favorite Beatle". Par souci de simplicité, il est préférable d'utiliser ici la même étiquette que celle que vous avez utilisée pour étiqueter le champ correspondant dans la base de données.
Étape 9
Cliquez sur "Terminer" pour terminer la création de votre liste déroulante.
Astuce
Lorsque vous entrez des valeurs dans votre liste déroulante, vous devrez peut-être redimensionner les colonnes afin que tout le texte soit visible. Pour redimensionner une colonne, cliquez sur la ligne verticale sur le côté droit de la colonne et faites glisser la ligne vers la droite.
Une fois que vous avez créé votre liste déroulante, c'est une bonne idée de la tester pour vous assurer qu'elle fonctionne. Pour le tester, revenez à la vue formulaire et cliquez sur la liste déroulante du formulaire pour voir son contenu. Assurez-vous que toutes les valeurs sont orthographiées et ordonnées correctement.
Avertissement
Les informations contenues dans cet article s'appliquent à Access 2013. Les procédures peuvent varier avec d'autres versions ou produits.