Bonjour,
J'ai créé une UserForm en insérant un contrôle supplémentaire : "Microsoft TreeView Controle, version 5.0 (Sp2)"
Ce contrôle fonctionne parfaitement, il me permet de créer une arborescence avec mes données.
Le problème se pose quand je transmet le fichier excel à d'autres utilisateurs. La UserForm n'a plus l'objet Treeview créé.
Il ne s'agit pas d'un problème de fichier comctl32L.ocx, car tous les utilisateurs ont ce fichier. Je peux d'ailleurs pour paliers au problème leur crééer l'objet treeview.
J'ai même essayé cette commande dans le Workbook_open()
'Ajouter la référence au projet
FichierCible = "C:\Windows\System32\comctl32.ocx"
Application.VBE.ActiveVBProject.References.AddFromFile FichierCible
Shell "Regsvr32 comctl32.ocx"
Mais il m'indique "Nom de module, de projet ou de bibliothèque déjà présent."
Ce qui parait logique vu que sur ces postes j'ai comctl32.ocx et je peut créer l'objet treeview dans la userform.
Quelqu'un sait-il la méthode pour que l’intégration de l'objet treeview soit conservé lors de l'utilisation du fichier excel par d'autres personnes.
Merci