Erreurs en VBA Excel

Signaler
Messages postés
47
Date d'inscription
samedi 2 novembre 2002
Statut
Membre
Dernière intervention
16 mars 2008
-
Messages postés
4030
Date d'inscription
mardi 13 mai 2003
Statut
Modérateur
Dernière intervention
23 décembre 2008
-
Je programme en VBA depuis pas longtemps avec Excel 2003 et mes applications fonctionnent bien. Mais en passant sur un autre ordi sous Excel 2000 cela ne fonctionne pas, il s'arrête toujous par ex. sur FORMAT ou STR ou RIGHT avec l'info "Erreure de compilation, Projet ou bibliothèque introuvable" Comment cela est'il possible ?
Merci d'avance de votre aide
Francis

1 réponse

Messages postés
4030
Date d'inscription
mardi 13 mai 2003
Statut
Modérateur
Dernière intervention
23 décembre 2008
22
En cliquant (dans VBA) sur Outils/Références tu devrais remarquer que la référence à Excel est manquante.

En effet, ton fichier Excel 2003 a enregistré quelque part qu'il a besoin d'une dll Excel X.Y (contenant les définitions de Str, Right, Instr, ... )

Mais en passant sur un ordi avec une version inférieure d'Excel, il recherche cette dll ... qu'il ne trouve pas puisque sur ce poste là, c'est Excel X-1.Y qui est présent.

C'est à toi de modifier la référence en cliquant sur Outils/Références, en décochant la dll erronée et en sélectionnant la bonne (même nom, mais numéro de version correct)

Manu
0