Se connecter avec Microsoft
S'identifier ou créer un compte.
Bonjour,
Sélectionnez un autre compte.
Vous avez plusieurs comptes
Choisissez le compte avec lequel vous voulez vous connecter.

S’applique à

Objet CheckBox

Objet OptionGroup

Objet ComboBox

Objet TextBox

Objet ListBox

Objet ToggleButton

Objet OptionButton

Spécifie une valeur Chaîne qui est entrée automatiquement dans un champ lors de la création d’un enregistrement. Par exemple, dans une table Addresses (Adresses), vous pouvez définir la valeur par défaut du champ City (Ville) sur New York. Quand des utilisateurs ajoutent un enregistrement à la table, ils peuvent accepter cette valeur ou entrer le nom d’une autre ville. Lecture/écriture.

expression.ValeurParDéfaut

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

Remarques

  • La propriété ValeurParDéfaut ne s’applique pas aux contrôles case à cocher, case d’option ou bouton bascule quand ils figurent dans un groupe d’options. Elle s’applique cependant au groupe d’options proprement dit.

  • La propriété ValeurParDéfaut s’applique à tous les champs de table, à l’exception de ceux contenant des données de type NuméroAuto ou objet OLE.

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

Pour un contrôle, vous pouvez définir cette propriété dans la 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 une macro, ou à l’aide d’un code Visual Basic pour le code d’Applications (VBA).

Dans un 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 nommée PaymentMethod sur « Cash » :

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

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

La propriété ValeurParDéfaut est appliquée uniquement lorsque vous ajoutez un nouvel enregistrement. Si vous modifiez la propriété ValeurParDéfaut, la modification n’est pas automatiquement appliquée aux enregistrements existants.

Si vous définissez la propriété ValeurParDéfaut pour un contrôle formulaire dépendant d’un champ qui a également une définition de propriété ValeurParDéfaut définie 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 de la liste des champs, la définition de propriété ValeurParDéfaut du champ, telle que définie dans la table, est appliquée au contrôle sur le formulaire, bien que la définition de propriété ValeurParDéfaut du contrôle reste vide.

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

=Forms!frmInvoice!txtShipTo

Si les contrôles figurent sur le même formulaire, le contrôle qui constitue la source de la valeur par défaut doit apparaître dans l’ordre de tabulation avant le contrôle contenant l’expression.

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la langue ?
Qu’est-ce qui a affecté votre expérience ?
En cliquant sur Envoyer, vos commentaires seront utilisés pour améliorer les produits et services de Microsoft. Votre administrateur informatique sera en mesure de collecter ces données. Déclaration de confidentialité.

Nous vous remercions de vos commentaires.

×