Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

faire référence à un champ de formulaire (débutant)

sabyann

XLDnaute Nouveau
Bonjour,

je débute en vba access...
dans un formulaire, je souhaite créer un code (sur changement). Lorsque la valeur d'un champ du formulaire est supérieur à 0, cela active un bouton de commande.

Je vous précise que mon bouton de commande est donc désactivé.

que j'ai deja réalisé le code suivant :

Private Sub Population_Change()

If Population.Value > 0 Then
CommandeOK.Enabled = True
End If
End Sub

Population représente le champ numérique

j'imagine que le IF n'est pas tout à fait correct.
merci pour votre aide
 

camarchepas

XLDnaute Barbatruc
Re : faire référence à un champ de formulaire (débutant)

Bonjour ,
Sans fichier , jamais simple , bon je me jette
mais il faut ajouter un événementiel initialize pour masquer le bouton au démarrage

Code:
Private Sub Population_Change()
  CommandeOk.Enabled = IIf(population.Value > 0, True, False)
End Sub


Private Sub UserForm_Initialize()
  CommandeOk.Enabled = False
End Sub
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…