Bonjour,
J'ai récupéré le CD d'installation (pas les sources) d'une grosse macro pour Excel.
Cette macro fonction sous Office 2000, XP, 2003... mais plus sous Excel 2007 !
L'installation se passe sans erreur. La nouvelle entrée est correctement crée dans Excel 2007 (sous Compléments/NomMacro). Mais quand on lance le module on obtient :
Je comprend qu'il y a un problème de type avec une variable, mais je ne comprend pas pourquoi ceci peut se produire avec changement de version d'Excel.Microsoft Visual Basic
Erreur d'execution '13
Incompatibilité de type
Le code du programme était bon avant, il devrait toujours l'être.
Ceci peut-il être dû à un changement de version d'une dll ?
Avez-vous une piste ?
Pensez-vous que le problèmer puisse se résoudre à l'extérieur du programme (base de registre, changement de dll...), ou bien qu'il faille plutôt s'orienter vers une reprise du code source ?
Je suis développeur Java, pas MS, et ne connait rien à Office.
Merci de votre aide.
Bob
Partager