DéfinirPropriété, macro - Action

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

L’action DéfinirPropriété permet de définir une propriété pour un contrôle dans un formulaire ou un état dans les bases de données de bureau Access. Elle permet également de définir une propriété pour un contrôle dans une vue de liste ou vide dans une application web Access.

Paramètre

L’action DéfinirPropriété accepte les arguments suivants.

Argument de l’action

Description

Nom du contrôle

Entrez le nom du champ ou du contrôle pour lequel vous souhaitez définir la valeur de propriété. Utilisez uniquement le nom du contrôle, et non pas la syntaxe complète. Laissez cet argument vide pour définir la propriété du formulaire ou de l’état actif.

Propriété

Sélectionnez la propriété que vous souhaitez définir. Voir la section Notes de cet article pour obtenir la liste des propriétés pouvant être définies en utilisant cette action.

Valeur

Entrez la valeur sur laquelle la propriété doit être définie. Pour les propriétés dans les bases de données de bureau dont les valeurs sont Oui ou Non, utilisez -1 pour Oui et 0 pour Non. Pour les propriétés dans les applications web Access dont les valeurs sont Oui ou Non, utilisez Oui et Non.

Notes

  • Vous pouvez utiliser l’action DéfinirPropriété pour définir les propriétés suivantes d’un contrôle : Activé, Visible, Verrouillé, Gauche, Haut, Largeur, Hauteur, Couleur texte, Couleur fond ou Légende.

    Remarque : Tous les types de contrôles dans les bases de données de bureau ne prennent pas en charge la définition des différentes propriétés répertoriées ci-dessus.

  • Pour les applications web Access, vous pouvez définir les propriétés suivantes des contrôles : Activé, Visible, Couleur texte, Couleur fond, Légende ou Valeur.

    Remarque : Tous les types de contrôles dans les applications web Access ne prennent pas en charge la définition des différentes propriétés répertoriées ci-dessus. Vous pouvez uniquement utiliser l’action de macro DéfinirPropriété avec les vues de liste et vides dans les applications web Access.

  • Si vous entrez une valeur non valide pour l’argument Valeur, aucune erreur ne se produit. Cependant, Access peut modifier la valeur de la propriété en fonction de l’interprétation de l’argument.

  • Vous pouvez utiliser l’action DéfinirPropriété dans une macro autonome uniquement si vous la faites précéder d’une action qui sélectionne le formulaire ou l’état contenant le contrôle pour lequel vous définissez la propriété. Si le formulaire ou l’état est fermé, utilisez l’action OuvrirFormulaire ou OuvrirEtat pour l’ouvrir et le sélectionner. Si le formulaire ou l’état est déjà ouvert, utilisez l’action SélectionnerObjet pour le sélectionner. L’action DéfinirPropriété permet ensuite de définir la propriété. Il n’est pas nécessaire de sélectionner l’objet si vous utilisez l’action DéfinirPropriété dans une macro qui est incorporée dans un contrôle dans le même formulaire ou état que le contrôle pour lequel vous définissez la propriété.

  • Pour exécuter l’action DéfinirPropriété dans un module VBA, utilisez la méthode DéfinirPropriété de l’objet DoCmd.

Exemple

La macro suivante affecte la valeur 0 à la propriété Activé du contrôle nommé txtDescription dans une base de données de bureau Access. En d’autres termes, elle désactive le contrôle.

Action

Arguments

DéfinirPropriété

Nom du contrôle : txtDescription

Propriété : Activé

Valeur : 0

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.

×