Bonjour à tous,
voila mon problème,
J'ai crée un projet VBA sous Windows 7 et Excel 2010, qui communique avec une base de données Access.
Ce projet contient beaucoup de Listview et les composants suivants sont installés:
vbe7.dll_ Visual Basic For Applications
excel.exe_ Microsoft Excel 14.0 Object Library
stdole2.tlb_ OLE Automation
mso.dll_ Microsoft Office 14.0 Object Library
fm20.dll_ Microsoft Forms 2.0 Object Library
entitypicker.dll_ ATLEntityPicker 1.0 Type Library
msado28.tlb_ Microsoft ActiveX Data Objects 2.8 Library
scrrun.dll_ Microsoft Scripting Runtime
acropdf.dll_ Adobe Acrobat Browser Control Type Library 1.0
mscomctl.ocx_ Microsoft Windows Common Controls 6.0 (SP6)
Le soucis, est que lors de l'installation sur d'autres postes (Windows XP/Windows 7 Excel 2007 ou 2010),
le message d'erreur Microsoft Forms s'affiche " Impossible de charger le objet car il n'est pas disponible sur cette machine", autant de fois qu'il y a de Listview.
Le composant Microsoft Windows Common Controls 6.0 (SP6) est pourtant bien installé dans System32 et coché dans références.
Résultat, tous mes Listview ont disparu. Lorsque je les rajoute à la main, tout fonctionne.
Je ne peux pourtant pas faire ça pour tous les postes.
Je m'arrache les cheveux sur ce problème.
Quelqu'un aurait il une idée?
Merci pour votre aide
Fouxien