En utilisant le code de https://www.excel-downloads.com/threads/listbox-et-filtre.152225/#post-912209 (fichier 1) j'ai créé un module que je vous joins. Il tourne sans problème dans l'Excel "intermédiaire". Je voudrais maintenant l'importer dans mon Excel final, sauf que dès que je le lance, j'ai le message d'erreur : "Erreur de compilation : Type défini par l'utilisateur non défini" au niveau de la ligne "Private Sub ListView1_ItemClick(ByVal Item As MSComctlLib.ListItem)". Sauriez-vous comment résoudre ce problème ? Et bien évidemment je ne peux pas transférer tout l'Excel final dans l'intermédiaire...
Whaou, merci de la réponse rapide ! C'est censé être une case à cocher dans l'onglet vba > outils > références > références disponibles ? Je ne la trouve pas..
Mauvaise nouvelle pour vous.
Le contrôle ListView pose souvent des problèmes de portabilité. Tout comme le DTPicker. Si possible n'utiliser que des contrôles MSForms. Une ListBox en l'occurrence.