Bonjour,
Je réalise une interface utilisateur sur VBA Access. J'ai un groupe d'option avec des cases à cocher (ex: zone géographique case1=département, case2=canton). A ces cases à cocher sont associées des zones de liste déroulantes. Ces zones de listes sont non visibles tant que je n'ai pas coché la case correspondante. Seulement lorsque je coche la case1, que je rentre une donnée dans la zone de liste, puis je veux changer mon choix en cochant la case2, la zone de liste garde la valeur que je lui avais attribué. Je souhaite que cette valeur revienne à zéro quand je change de case à cocher ou quand je revient à la liste que j'avais remplie précédemment.
Mais du fait que la zone de liste ne soit pas visible, je ne peux pas appliquer 'modifiable1.setfocus' ni 'modifiable1.text="" ' pour réinitialiser la valeur. Auriez-vous une solution à me proposer??? Y-aurait autrement une méthode plus générale de réactualisation (sans réactualiser tout le formulaire) des zone de liste?
Merci