Bonjour
Sur un formulaire, j'ai un listbox qui permet de sélectionner un Item. Sur l'évènement Click de la ListBox, je la masque (.Visible = False) et j'affiche dans des contrôles les champs de l'item sélectionné.
J'ai également un bouton "Revenir à la liste" qui fait l'opération inverse, en désélectionnant l'Item (.ListIndex = -1). J'ai également ajouté .Value = "".
Jusque là, tout va bien. Quand je clique sur "Revenir à la liste", ma liste est propre.
J'ai également un bouton "Créer" qui masque la liste et affiche tous les contrôle vides, pour pouvoir saisir les champs d'un nouvel Item. Ca aussi, ça fonctionne bien. Mais, lorsque je clique à nouveau sur "Revenir à la liste", l'Item qui avait été préalablement sélectionné est entouré en pointillés. D'où est-ce que ça vient, et comment le corriger ?
Je précise que, dans les deux cas, c'est bien la même Sub qui est exécutée...
Merci de vos lumières
Partager