Personnaliser l’affichage des données au moyen d’un champ Liste de choix

Important :  Cet article a été traduit automatiquement, voir l’avertissement. Vous pouvez consulter la version en anglais de cet article ici.

Lorsque vous souhaitez qu’un champ dans une feuille de données, un formulaire ou un état pour afficher une certaine valeur alors que le champ stocke une valeur différente, vous créez un champ de recherche. Un champ de recherche est utile lorsque vous souhaitez que le champ pour afficher un nom plus significatif à un nombre, tel qu’un ID (ou autre valeur clé étrangère ). Par exemple, au lieu d’afficher un identificateur numérique, Microsoft Office Access peut afficher un nom de contact. Dans cet exemple, le numéro d’identification contact s’appelle la valeur liée, ou la valeur stockée dans la table source, la requête ou la liste. Le numéro d’identification contact est automatiquement recherché dans la source et remplacé par le nom du contact. Le nom du contact est appelé la valeur d’affichage.

Remarque : La différence entre la valeur d’affichage d’un champ Liste de choix et sa valeur de liaison est que la valeur d’affichage est affichée en mode Feuille de données tandis que la valeur de liaison est la valeur stockée.

Lorsqu’un champ Liste de choix est visualisé ou utilisé dans une feuille de données, on parle de colonne de recherche.

Les champs Liste de choix peuvent être simples ou complexes. Les champs Liste de choix simples permettent de stocker une seule valeur uniquement. Les champs Liste de choix complexes ou les champs à plusieurs valeurs permettent de stocker plusieurs valeurs affichées dans une zone de liste déroulante ou un contrôle de zone de liste. Pour chaque entrée dans un champ à plusieurs valeurs, la valeur d’affichage est recherchée sur la base de sa valeur de liaison. Le fait de fournir une liste de valeurs permet d’éviter les erreurs en limitant les valeurs qu’il est possible d’entrer.

Que voulez-vous faire ?

Créer un champ liste de choix

Modifier un champ existant à un champ de recherche

Supprimer la propriété d’un champ liste de choix

Définir ou modifier les propriétés de champ de recherche

Créer un champ Liste de choix

Vous pouvez créer un champ Liste de choix pour extraire des valeurs d’une table ou d’une requête, ou d’une liste de valeurs que vous créez.

Remarque : Lorsque vous fournissez une liste de valeurs pour un champ Liste de choix, les valeurs dans le champ de l’enregistrement actuel sont entrées automatiquement.

Sélectionner des valeurs de recherche à partir d’une table ou au moyen d’une requête

  1. Dans le volet de Navigation, avec le bouton droit de la table que vous souhaitez utiliser, puis cliquez sur Mode Création.

  2. Cliquez sur la cellule dans la colonne Type de données qui correspond à la colonne que vous voulez définir comme un champ de recherche, cliquez sur la flèche vers le bas, puis cliquez sur Assistant liste de choix.

  3. Dans l’Assistant Liste de choix, vérifiez si l’option Je veux que la liste de choix recherche les valeurs dans une table ou requête est sélectionnée, puis cliquez sur Suivant.

  4. Pour afficher et sélectionner la source de la valeur du champ Liste de choix, dans la page suivante, sous Affichage, sélectionnez l’option Tables, Requêtes ou Les deux, puis cliquez sur Suivant.

  5. Sous Champs disponibles, sélectionnez le champ que vous voulez ajouter.

  6. Cliquez sur le bouton de sélection Bouton de sélection .

  7. Répétez cette étape si vous voulez ajouter des champs supplémentaires, puis cliquez sur suivant.

  8. Pour spécifier des options de tri pour le champ Liste de choix, dans la page suivante de l’Assistant, cliquez sur la flèche en regard du premier champ de tri, puis sélectionnez le nom du champ en fonction duquel trier les valeurs.

  9. Pour modifier l’ordre de tri et passer d’un tri croissant à un tri décroissant, cliquez sur le bouton Croissant puis sur Suivant.

  10. Pour modifier la largeur du champ Liste de choix, dans la page suivante de l’Assistant, utilisez la souris pour agrandir la colonne, puis cliquez sur Suivant.

    Conseil : Ne désactivez pas la case à cocher Colonne clé cachée. Ainsi, lors de l’utilisation de la colonne de recherche, seules sont affichées les valeurs que vous souhaitez faire apparaître dans le champ et non les valeurs du champ de clé primaire.

  11. Dans la page suivante de l’Assistant, tapez le nom de la colonne de recherche.

  12. Pour créer une colonne de recherche à plusieurs valeurs, activez la case à cocher Autoriser plusieurs valeurs.

    Remarque : Cette case à cocher doit être activée pour que la liste de choix puisse contenir plusieurs valeurs.

    Assistant Liste de choix, sélection de l’option de recherche à plusieurs valeurs

  13. Cliquez sur Terminer.

Conseil : Les propriétés qui s’appliquent à un champ Liste de choix spécifique sont disponibles sous l’onglet Liste de choix, sous Propriétés du champ.

Utilisation d’une table ou d’une requête en tant que source de données d’un champ de recherche

Sélectionner des valeurs dans une liste de choix

  1. Dans le volet de Navigation, avec le bouton droit de la table que vous souhaitez utiliser, puis cliquez sur Mode Création.

  2. Cliquez sur la cellule dans la colonne Type de données qui correspond à la colonne que vous voulez définir comme un champ de recherche, cliquez sur la flèche vers le bas, puis cliquez sur Assistant liste de choix.

  3. Dans l’Assistant liste de choix, sélectionnez je taperai les valeurs souhaitées, puis cliquez sur suivant.

  4. Dans la page suivante de l’Assistant, tapez le nombre de colonnes qui doivent figurer dans la liste de choix.

  5. Tapez les valeurs qui vous intéressent dans la liste de choix, puis cliquez sur Suivant.

    Remarque : Vous pouvez modifier la largeur d’un champ Liste de choix, mais si vous la diminuez jusqu’à le rendre invisible, il n’apparaîtra plus dans la colonne de recherche.

  6. Si vous avez spécifié plusieurs colonnes à l’étape 4, vous devez choisir la colonne à utiliser pour identifier de façon unique chaque valeur. Dans la zone Champs disponibles, double-cliquez sur la colonne à utiliser pour identifier de façon unique chaque valeur, puis cliquez sur Suivant.

    Remarque : Cette étape ne s’affiche pas si vous n’avez pas spécifié plusieurs colonnes à l’étape 4.

  7. Dans la page suivante de l’Assistant, tapez le nom de la colonne de recherche.

  8. Si vous créez une colonne de recherche à plusieurs valeurs, activez la case à cocher Autoriser plusieurs valeurs.

    Remarque : Cette case à cocher doit être activée pour que la liste de choix puisse contenir plusieurs valeurs.

  9. Cliquez sur Terminer, puis sur Oui pour enregistrer vos modifications.

Haut de la Page

Remplacer un champ existant par un champ Liste de choix

  1. Dans le volet de Navigation, avec le bouton droit de la table que vous souhaitez utiliser, puis cliquez sur Mode Création.

  2. Cliquez sur la cellule dans la colonne Type de données qui correspond à la colonne que vous voulez définir comme un champ de recherche, cliquez sur la flèche vers le bas, puis cliquez sur Assistant liste de choix.

  3. Suivez les instructions de l'Assistant.

Haut de la Page

Supprimer la propriété de recherche d’un champ

  1. Dans le volet de Navigation, avec le bouton droit de la table que vous souhaitez utiliser, puis cliquez sur Mode Création.

  2. Sélectionnez le champ dont vous souhaitez supprimer la propriété de recherche.

  3. Cliquez sur l’onglet Liste de choix.

  4. Dans la liste déroulante Afficher le contrôle, sélectionnez Zone de texte.

Haut de la Page

Définir ou modifier les propriétés d’un champ Liste de choix

Lorsque vous utilisez l’Assistant Liste de choix, les propriétés des champs Liste de choix sont définies automatiquement. Vous pouvez toutefois les modifier pour changer le comportement du champ.

  1. Dans le volet de Navigation, avec le bouton droit de la table que vous souhaitez utiliser, puis cliquez sur Mode Création.

  2. Sélectionnez le champ dont vous souhaitez modifier la propriété de recherche.

  3. Cliquez sur l’onglet Liste de choix.

  4. Cliquez sur la flèche en regard de la propriété à modifier et sélectionnez l’option de votre choix.

    Le tableau suivant répertorie les propriétés que vous pouvez définir ou modifier.

Propriété

Scénario

Contrôle de l’affichage

En fonction du type de contrôle, les choix suivants sont disponibles :

  • Case à cocher     Champs Oui/Non uniquement.

  • Zone de texte     Affiche le contenu entré par un utilisateur.

  • Zone de liste     Affiche la liste des valeurs dans une fenêtre ouverte.

  • Zone de liste déroulante     Affiche les valeurs sélectionnées une fois fermée et la liste des valeurs disponibles une fois ouverte.

Remarque : Si vous choisissez Zone de texte ou Case à cocher comme valeur de la propriété Contrôle de l’affichage, vous désactivez les recherches.

Origine source

Il est possible de remplir le champ Liste de choix avec des valeurs d’une autre table, d’une requête ou d’une liste de valeurs que vous définissez. Vous pouvez également constituer la liste avec les noms des champs d’une table ou d’une requête.

Contenu

Désignez la table, la requête ou la liste de valeurs fournissant les valeurs du champ Liste de choix. Lorsque la propriété Origine source possède la valeur Table/Requête ou Liste des champs, cette propriété doit contenir le nom d’une table, d’une requête ou une instruction SQL correspondant à la requête. Lorsque la propriété Origine source possède la valeur Liste valeurs, cette propriété doit contenir une liste de valeurs séparées par des points virgules.

Colonne connexe

Définissez la colonne dans la propriété Contenu qui fournit la valeur stockée par le champ Liste de choix. Cette valeur est comprise entre 1 et le nombre de colonnes dans la propriété Contenu.

Nombre de colonnes

Indiquez le nombre de colonnes du contenu à afficher dans la colonne de recherche. Cette propriété peut être définie par une valeur comprise entre 1 et 255.

En-têtes des colonnes

Indiquez si les en-têtes de colonne doivent être affichés. La valeur disponible est Non (par défaut) ou Oui.

Largeur des colonnes

Entrez la largeur de chaque colonne. Par exemple, si vous ne souhaitez pas afficher une colonne, entrez 0.

Lignes dans la liste

Indiquez le nombre de lignes apparaissant lorsque vous affichez la colonne de recherche.

Largeur de la liste

Définissez la largeur du contrôle qui apparaît lorsque vous affichez la colonne de recherche.

Limiter à la liste

Indiquez si l’utilisateur peut entrer une valeur qui ne figure pas dans la liste.

Autoriser plusieurs valeurs

Indiquez si le champ Liste de choix utilise un champ à plusieurs valeurs. Les valeurs possibles sont Non (par défaut) ou Oui. Si vous sélectionnez Oui, l’utilisateur pourra sélectionner plusieurs valeurs dans la propriété Contenu pour chaque enregistrement.

Pour plus d’informations sur les champs à valeurs multiples, voir l’article Guide pour les champs à plusieurs valeurs.

Autoriser les modifications de la liste de valeurs

Indiquez s’il est possible de modifier les éléments d’un champ Liste de choix reposant sur une liste de valeurs. Lorsque cette propriété possède la valeur Oui et que vous cliquez avec le bouton droit sur un champ Liste de choix à colonne unique, l’option de menu Modifier les éléments de liste s’affiche. Si le champ Liste de choix possède plusieurs colonnes, cette propriété est ignorée.

Formulaire Modifier les éléments de liste

Désignez un formulaire à utiliser pour modifier les éléments de liste dans un champ Liste de choix basé sur une table ou une requête.

Afficher uniquement les valeurs de la source

Permet de n’afficher que les valeurs correspondant au contenu actif lorsque la propriété Autoriser plusieurs valeurs possède la valeur Oui.

Pour rechercher une valeur dans une table par programme, voir l’article référence DLookup, fonction.

Haut de la Page

Remarque : Avertissement traduction automatique : cet article a été traduit par un ordinateur, sans intervention humaine. Microsoft propose cette traduction automatique pour offrir aux personnes ne maîtrisant pas l’anglais l’accès au contenu relatif aux produits, services et technologies Microsoft. Comme cet article a été traduit automatiquement, il risque de contenir des erreurs de grammaire, de syntaxe ou de terminologie.

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×