Liste déroulante Access

Résolu
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
Configuration: Windows XP pro
Internet Explorer 6.0

1 réponse

  • Votes
  • Date
  • Date décroissante
  1. Modérateur
    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:

    1. Merci beaucoup, cela marche, réponse rapide et clair
      Vraiment merci pour votre aide
    2. Modérateur
      @akmerA 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"