Référence Project Probléme

  • Initiateur de la discussion Initiateur de la discussion jo
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

J

jo

Guest
Bonjour le forum,

j'ai Xls97. J'ai pour le réference projet "Visual Basic For Applications"
le chemin suivant:
D:\Program Files\Common Files\Microsoft Shared\VBA\VBA332
Sous Windows NT V4 en anglais et dc mon programme qui utilise comme fonction par exemple "ABS" marche trés bien...

Sous environement Win XP avc version xls97, version français, mon progr. ne tourne plus car il n'arrive + à reconnaitre la fonction "ABS".
Je cherche dc ds réf. project (ds VBE) et surprise j'ai les même applications
q le premier :-(((
Le chemin est :
C:\Program Files\Fichiers commun\Microsoft Shared\VBA\VBA332

Ce qui a changé entre le premier et aprés c q c une version française et
la racine par de C et "Common Files" devient "Fichier Commun".

Pour q ds le 2nd cas, mon prog marche, il faut q je re-selectionne dans
la fenêtre (outil-->refernces-->"Visual Basic For Applications"
parcourir C:\Program Files\Fichiers commun\Microsoft Shared\VBA\VBA332
et OK , pour q ça marche ...

SVP Comment je peux résoudre ce pb ? Est ce un pb de registre ?


Merci d'avance.
 
Salut,

Tu peux rajouter la référence manquante :

private sub workbook_open()
on error resume next
ThisWorkbook.VBProject.References.AddFromFile "C:\Program Files\Fichiers commun\Microsoft Shared\VBA\VBA332.dll"
end sub

Sinon utilises VBA.abs ....ou recrée ton fichier sur le poste récalcitrant.



A+++
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Retour