Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Microsoft 365 "Erreur de compilation : type défini par l'utilisateur non défini" sur un private sub ListView

flavie

XLDnaute Nouveau
Bonjour,

J'aurais bien besoin de vos lumières !

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...

Je précise que je débute en VBA

Merci d'avance et bonne journée !
 

Pièces jointes

  • Fichier intermédiaire neutre.xlsm
    25.5 KB · Affichages: 6

Dranreb

XLDnaute Barbatruc
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.
 

Discussions similaires

Réponses
11
Affichages
2 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…