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
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