Liste déroulante Access

Résolu
akmer Messages postés 266 Statut Membre -  
blux Messages postés 27993 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,
J'ai une liste déroulante dans un formulaire dans Access et un bouton OK qui lance un autre formulaire.
Je voudrais que lorsque je clic sur le bouton OK qu'il apparaisse un message (écrit par moi même) si rien n'est selectionné dans ma liste déroulante.
J'espére que quelqu'un pourra m'aide.
Merci d'avance
A voir également:

1 réponse

blux Messages postés 27993 Date d'inscription   Statut Modérateur Dernière intervention   3 367
 
Salut,

tu peux essayer un truc comme ça dans ton bouton :

If Isnull(ta_liste.value) then
    msgbox "Saisissez une valeur dans la liste"
    goto Fin:
end if
...
suite du traitement
ouverture du formulaire
...
Fin:

0
akmer Messages postés 266 Statut Membre 51
 
Merci beaucoup, cela marche, réponse rapide et clair
Vraiment merci pour votre aide
0
blux Messages postés 27993 Date d'inscription   Statut Modérateur Dernière intervention   3 367 > akmer Messages postés 266 Statut Membre
 
A voir aussi s'il ne faut pas tester la valeur 'à blanc', qui est différente de null (pas de valeur). C'est le cas où on saisit quelque chose et on revient ensuite dans la liste pour la remettre à blanc. Ce n'est plus alors une valeur nulle.
If isnull(list.value) or list.value = ""
--

A+ Blux
 "Les cons, ça ose tout.
C'est même à ça qu'on les reconnait"
0