Vidéo: Didacticiel Access pour créer et personnaliser les formulaires 2025
Lorsqu'un formulaire de base de données Access 2013 est ouvert, vous pouvez utiliser le code VBA pour modifier le contenu et même l'apparence du formulaire, de la grande image à les contrôles individuels.
Supposons que vous ayez un formulaire qui inclut un contrôle pour choisir une méthode de paiement. Lorsque l'utilisateur choisit une méthode de paiement, vous souhaitez activer ou désactiver d'autres contrôles sur le formulaire en fonction de la méthode de paiement sélectionnée. Alternativement, vous voudrez peut-être remplir automatiquement d'autres contrôles sur le formulaire ou même rendre certains contrôles visibles ou invisibles, selon la méthode de paiement choisie par l'utilisateur.
Dans VBA, utilisez la syntaxe suivante pour modifier la propriété d'un contrôle:
ControlName. PropertyName = Value
ControlName est le nom complet d'un contrôle sur un formulaire ouvert, PropertyName est le nom de la propriété que vous souhaitez modifier et Value est la nouvelle valeur de la propriété. Un point sépare le nom du contrôle du nom de la propriété. Le nom complet signifie que le nom doit contenir à la fois le nom du formulaire et le nom du contrôle. Dans un module de classe, cependant, vous pouvez utiliser le mot-clé Me pour représenter le nom du formulaire. Le mot clé Me signifie "le formulaire auquel ce module de classe est attaché. "
