Bonjour à tous,
Pour expliquer mon problème (le titre est sans doute confus), je diffuse aujourd'hui un fichier Excel intégrant des macros qui font référence à Microsoft Internet Controls et Microsoft HTML Object Library.
Sur Office 32 bits aucun souci que ce soit en 2010 ou 2016.
Le problème survient quand on passe sur Office 64 bits (que ce soit 2010 ou 2016), je récupère des erreurs de compilation de VBA à cause des objets de type InternetExplorer, et HTMLxxxxElement.
Pour m'en débarrasser, j'ai trouvé une parade mais qui ne me convient pas : je vais sous VBA Editor dans Outils/Références, je désélectionne Microsoft Internet Controls et Microsoft HTML Object Library, je ferme la fenêtre et je les remets.
Comme mes macros sont "protégées" par un mot de passe, y'a-t-il moyen de forcer cette désélection/sélection par VBA ou par une autre astuce car je ne pourrai pas le faire sur tous mes clients utilisant mon fichier.
Merci de votre aide,
à bientôt.
Poussemousse
Partager