ValeurParDéfaut, propriété

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

S'applique à

Objet CheckBox

Objet OptionGroup

Objet ZoneListeModifiable

Objet TextBox

ListBox, objet

Objet ToggleButton

Objet CaseOptions

Spécifie une valeur Chaîne, qui est entrée automatiquement dans un champ à la création d'un enregistrement. Par exemple, dans une table Adresses, vous pouvez définir la valeur par défaut pour le champ Ville sur New York. Lorsque les utilisateurs ajoutent un enregistrement à la table, ils peuvent accepter cette valeur ou entrer le nom d'une autre ville. Valeur en lecture-écriture.

expression.ValeurParDéfaut

expression Obligatoire. Expression qui renvoie l'un des objets de la liste S'applique à.

Notes

  • La propriété ValeurParDéfaut ne s’applique pas aux contrôles case à cocher, case d’option ou bouton bascule lorsqu’elles sont dans un groupe d’options. Il s’applique uniquement au groupe d’options.

  • La propriété valeur par défaut s’applique à tous les champs de table à l’exception de ces champs avec le type de données NuméroAuto ou objet OLE.

La propriété ValeurParDéfaut spécifie du texte ou une expression dont l'entrée dans un contrôle ou dans un champ est automatique lors de la création d'un enregistrement. Par exemple, si vous définissez la propriété ValeurParDéfaut pour une zone de texte sur la valeur =Now(), le contrôle affiche la date et l'heure actuelles. La longueur maximale est de 255 caractères pour un paramètre de propriété ValeurParDéfaut.

Pour un contrôle, vous pouvez définir cette propriété dans feuille de propriétés du contrôle. Pour un champ, vous pouvez définir cette propriété en mode Création de table (dans la section Propriétés du champ), dans un macro ou à l’aide de Visual Basic pour Applications (VBA).

Dans le code VBA, utilisez une expression de chaîne pour définir la valeur de cette propriété. Par exemple, le code suivant définit la propriété ValeurParDéfaut pour une zone de texte appelée ModePaiement sur "Espèce" :

Forms!frmInvoice!PaymentMethod.DefaultValue = """Cash"""

Remarque : Pour définir cette propriété pour un champ à l'aide du code VBA, utilisez la propriété ValeurParDéfaut ADO ou la propriété ValeurParDéfaut DAO.

La propriété ValeurParDéfaut est appliquée uniquement lorsque vous ajoutez un enregistrement. Si vous modifiez la propriété ValeurParDéfaut, les enregistrements existants ne sont pas modifiés automatiquement.

Si vous définissez la propriété valeur par défaut pour un contrôle de formulaire qui est lié à un champ qui est également un paramètre de propriété devaleurpar défautdéfini dans la table, le paramètre du contrôle remplace le paramètre de la table.

Si vous créez un contrôle en faisant glisser un champ à partir de la liste des champs, le paramètre de propriété ValeurParDéfaut de ce champ, tel qu'il est défini dans la table, est appliqué au contrôle du formulaire, même si le paramètre de propriété ValeurParDéfaut de ce contrôle reste vide.

Un contrôle peut fournir la valeur par défaut pour un autre contrôle. Par exemple, si vous définissez la propriété ValeurParDéfaut pour un contrôle sur l'expression suivante, la valeur par défaut de ce contrôle est définie sur le paramètre de propriété ValeurParDéfaut pour le contrôle txtShipTo.

=Forms!frmInvoice!txtShipTo

Si les contrôles se trouvent sur le même formulaire, le contrôle représentant la source de la valeur par défaut doit apparaître dans l'ordre de tabulation avant le contrôle contenant l'expression.

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.

×