Définir des valeurs par défaut pour les champs et les contrôles

Définir des valeurs par défaut pour les champs et les contrôles

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

Cet article explique comment définir une valeur par défaut pour un champ de table ou pour un contrôle d’un formulaire d’une base de données Access. Les valeurs par défaut que vous définissez apparaîtront dans le champ ou le contrôle chaque fois que vous créerez un nouvel enregistrement dans votre base de données.

Contenu de cet article

Comprendre les valeurs par défaut

Définir une valeur par défaut pour un champ de table

Définir la valeur par défaut d’un contrôle

Définir une ligne par défaut pour une zone de liste ou une zone de liste modifiable

Exemples de valeurs par défaut

Comprendre les valeurs par défaut

Vous ajoutez une valeur par défaut à un champ de table ou à un contrôle de formulaire chaque fois que vous voulez qu’Access insère automatiquement une valeur dans un nouvel enregistrement. Par exemple, vous pouvez faire en sorte qu’Access ajoute toujours la date du jour aux nouvelles commandes.

En général, vous ajoutez une valeur par défaut à vos champs de table. Vous ajoutez la valeur en ouvrant la table en mode Création et en tapant la valeur dans la propriété Valeur par défaut du champ. Si vous définissez une valeur par défaut pour un champ de table, Access applique votre valeur à tous les contrôles que vous baserez sur ce champ. Si vous ne liez pas un contrôle à un champ de table, ou si vous le liez à des données d’autres tables, vous définissez une valeur par défaut pour les contrôles du formulaire lui-même.

Vous pouvez définir une valeur par défaut pour les champs de table définis avec les types de données suivants : Texte, Mémo, Numérique, Date/Heure, Monnaie, Oui/Non et Lien hypertexte. Si vous n’indiquez pas de valeur, le champ reste nul (vide) jusqu’à ce que vous indiquiez une valeur. Une fois définie la valeur par défaut, Access l’applique à tous les nouveaux enregistrements que vous ajouterez. Vous pouvez par ailleurs modifier la valeur par défaut d’un enregistrement, sauf si une règle de validation l’interdit.

Haut de la page

Définir une valeur par défaut pour un champ de table

Lorsque vous définissez une valeur par défaut pour un champ de table, tous les contrôles que vous liez à ce champ afficheront la valeur par défaut.

Définir une valeur par défaut

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

  2. Sélectionnez le champ à modifier.

  3. Sous l’onglet Général, tapez une valeur dans la zone de propriété Valeur par défaut.

    La valeur que vous pouvez taper dépend du type de données défini pour le champ. Par exemple, vous pouvez taper =Date() pour insérer la date du jour dans un champ Date/Heure. Pour voir des exemples de valeurs par défaut, voir Exemples de valeurs par défaut plus loin dans cet article.

  4. Enregistrez vos modifications.

Haut de la page

Définir la valeur par défaut d’un contrôle

En général, vous définissez une valeur par défaut pour un contrôle uniquement si vous n’avez pas lié ce contrôle à un champ de table, ou si vous le liez à des données d’une autre table.

Définir une valeur par défaut

  1. Dans le volet Navigation, cliquez avec le bouton droit sur le formulaire que vous voulez modifier, puis cliquez sur Mode Création.

  2. Cliquez avec le bouton droit sur le contrôle à modifier, puis cliquez sur Propriétés ou appuyez sur F4.

  3. Cliquez sur l’onglet Toutes dans la feuille des propriétés, trouvez la propriété Valeur par défaut, puis tapez votre valeur par défaut.

  4. Appuyez sur Ctrl+S pour enregistrer vos modifications.

Haut de la page

Définir une ligne par défaut pour une zone de liste ou une zone de liste modifiable

Par défaut, les contrôles de zones de liste et de zones de liste modifiable affichent deux types de listes : des listes de valeurs et des listes de choix. Une liste de valeurs est une liste codée en dur d’éléments présents dans la propriété Source ligne d’une zone de liste ou zone de liste modifiable. Par contre, une liste de choix prend ses données d’un champ Liste de choix (un champ qui utilise une requête pour récupérer les données d’une autre table), puis charge ces données dans un contrôle de zone de liste modifiable.

Pour les listes de valeurs et les listes de choix, vous pouvez spécifier l’élément de liste qui s’affiche par défaut, mais vous suivrez une procédure différente pour chaque type de liste. Les étapes suivantes expliquent comment définir des valeurs par défaut pour une liste de valeurs et une liste de choix.

Définir une valeur par défaut pour un contrôle

  1. Dans le volet Navigation, cliquez avec le bouton droit sur le formulaire que vous voulez modifier, puis cliquez sur Mode Création.

  2. Cliquez avec le bouton droit sur la zone de liste ou le contrôle de zone de texte, puis cliquez sur Propriétés, ou appuyez sur F4.

  3. Assurez-vous que la propriété Source ligne contienne une liste de valeurs. Les éléments dans une liste de valeurs sont entourés par des guillemets doubles et séparés par des points-virgules. Par exemple, peut s'afficher une liste ressemble à ceci : "bon";" Exposition «; » Une mauvaise"".

  4. Si la propriété Source ligne contient une requête (chaîne de texte commençant par SELECT), passez aux étapes suivantes.

  5. Dans la zone de propriété Valeur par défaut, tapez ce qui suit :

    [nom_contrôle]. ItemData (n)

    Dans ce cas, nom_contrôle est le nom du contrôle de la zone de liste ou de la zone de liste modifiable, et n le numéro de l’élément de liste que vous voulez utiliser par défaut. Si vous ne connaissez pas le nom du contrôle, regardez la valeur de la propriété Nom, située en haut de la feuille des propriétés.

    Supposons par exemple que vous ayez un contrôle de zone de liste modifiable appelé Propriétaire et que vous vouliez utiliser la troisième valeur de la liste comme valeur par défaut. Vous tapez ce qui suit dans la zone de propriété Valeur par défaut :

    [Propriétaire].ItemData(2)

    Vous tapez 2 au lieu de 3, car ItemData commence la numérotation à zéro, ce qui signifie qu’il commence à compter à partir de zéro, et non à partir de un.

  6. Enregistrez vos modifications, puis revenez au mode Formulaire. Votre valeur par défaut sélectionnée doit maintenant apparaître dans la liste ou la zone de liste modifiable lorsque vous ajoutez un enregistrement à votre base de données.

Définir une valeur par défaut pour une liste de choix

  1. Ouvrez la table qui contient les données source pour votre champ Liste de choix en mode Feuille de données.

  2. Notez la valeur de clé associée à l’élément que vous voulez utiliser comme valeur par défaut.

    Remarque : Par défaut, Access cache les champs de clés primaires et étrangères. Si vous ne voyez pas le champ de clé, cliquez avec le bouton droit sur n’importe quelle cellule de la ligne d’en-tête de la table, cliquez sur Afficher les colonnes et, dans la boîte de dialogue Afficher les colonnes, sélectionnez votre champ de clé et cliquez sur Fermer.

  3. Dans le volet Navigation, cliquez avec le bouton droit sur la table contenant votre champ Liste de choix, puis cliquez sur Mode Création.

  4. Sélectionnez le champ Liste de choix et, dans l’onglet Général, dans la zone de propriété Valeur par défaut, tapez la valeur de clé que vous avez notée aux étapes 1 et 2. Il s’agit de la valeur correspondant à l’élément de liste que vous voulez utiliser par défaut.

    Supposons par exemple que vous ayez dix fournisseurs et que vous vouliez que le nom de celui le plus utilisé apparaisse par défaut. Pour ce faire, localisez la valeur de clé qui identifie de manière unique le fournisseur et tapez cette valeur de clé dans la zone de propriété Valeur par défaut du champ de clé étrangère.

  5. Enregistrez vos modifications, passez au mode Feuille de données et entrez un nouvel enregistrement. Votre valeur par défaut apparaît dans votre champ Liste de choix lorsque vous ajoutez l’enregistrement.

Haut de la page

Exemples de valeurs par défaut

Le tableau suivant répertorie et décrit certaines valeurs par défaut. Vous pouvez adapter ces exemples pour les appliquer à vos données.

Expression

Valeur par défaut du champ

1

1

"MT"

MT

"New York, N.Y."

New York, N.Y (notez que vous devez inclure la valeur entre des guillemets si celle-ci comporte des signes de ponctuation)

""

Une chaîne de longueur nulle

Date( )

Date du jour

=Oui

"Oui" s’affiche dans la langue utilisée par l’ordinateur

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.

×