N'essayez pas Maliste.Text = "" ça génère une erreur car la propriété text est en lecture seule.
Dans mon désespoir j'ai trouvé une solution « mécanique », car j'ai remarqué que en ouvrant la liste et en cliquant ailleurs, la propriété text du contrôle est vidé en perdant le focus .. ce que j'ai traduit en :
MaListe.SetFocus
SendKeys "%{down}{Tab}"
Ça marche, mais c'était moche comme résultat.
Sans que je découvre par hasard que MaListe.ListeIndex = -1 résout le problème
3 tests dans le zip .