• Initiateur de la discussion Initiateur de la discussion Sub
  • 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 !

S

Sub

Guest
Bonjour à tous !

J'ai programmé sous VBA (excel 2000) :

donnee = '25.3'
donnee1 = Format(donnee, '0.00 euros')

mais malheureusement sous VBA (excel97) :


J'obtiens le message suivant sur la fonction format :

'Erreur de compilation
Projet ou bibliotheque introuvable'


Que faire ...

Merci pour vos reponses !
 
Salut,

Si tu vas dans VBE, tu dois avoir une référence manquante par le menu Outils/Références, décoches la enregistres ton fichier et réouvres le, cela devrait rentrer dans l'ordre.

Si tu dois naviguer entre différentes versions d'excel et sur des postes différents, utilises plutôt vba.format , vba.right...

A+++
 
Merci beaucoup beaucoup !!!!!!!!!!!!!!!!!!

Ca fait 2 semaines que je cherchais une solution , et là avec une seule case à décocher , l'affaire est réglée !!!

Encore une petite question ; est-ce que ça marchera pour toutes les
versions d'excel à présent ?
 
Salut,

On est jamais sûr de rien en informatique, mais en utilisant le VBA.format ... , d'XL97 à XL 2003 tu ne devrais rencontrer aucun problème de compatibilité.

Le mieux étant de développer sur la plus ancienne des versions...

Tu peux forcer les références manquantes à l'ouverture du classeur:

Sub AjouterRefManq(C As Workbook)
Dim I As Byte, Temp$
On Error Resume Next
With C.VBProject.References
For I = 1 To .Count
If .Item(I).IsBroken Then
Temp = .Item(I).FullPath
.Remove .Item(I)
.AddFromFile Temp
End If
Next I
End With
End Sub

Bien entendu il faut enregistrer, fermer et réouvriri le fichier...

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

Réponses
5
Affichages
859
K
  • Question Question
Réponses
6
Affichages
1 K
S
  • Question Question
Réponses
1
Affichages
701
Stephane Mex
S
Retour