Bonjour à tous
J'essaye en vain que lorsque sur mon formulaire une coche soit grisée telle ou telle action soit éxécutée, par ex :
Sur une coche avec le triplestate activé et que l'utilisateur laisse volontairement grisée donc ni en état TRUE ni FALSE comment faire pour que le troisième état soit vérifiable dans le code ?
J'ai essayé comme test :
or, la condition se vérifie uniquement la première fois après que par code je force la valeur me.chkTest="", si l'on parcourt le cycle de la coche jusqu'à ce qu'elle redevienne grisée manuellement le test ne s'effectue pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Select case me.chkTest case empty, case is="", case isnull(me.chkTest) (exemple de conditions testées) msgbox"Hello" end select
Cela veut il dire que l'on ne peut pas gérer le troisième état dans le code ? A ce moment là à quoi servirait le triplestate ?
Partager