Fichier Excel ne s'ouvre plus : projet ou bibliothèque introuvabel [Résolu]

Messages postés
5
Date d'inscription
mercredi 29 février 2012
Dernière intervention
18 janvier 2013
- - Dernière réponse : cs_MPi
Messages postés
3877
Date d'inscription
mardi 19 mars 2002
Dernière intervention
23 août 2018
- 23 janv. 2013 à 17:19
Bonjour,

Après avoir passé un bon moment à éplucher des forums, je me tourne vers vous en espérant que l'un d'entre vous aura une solution à mon problème.

Je n'arrive plus à ouvrir un fichier Excel (excel 2010, VBA 7.0).

Caractéristiques du fichier :
- il va chercher des données dans des formulaires Word (uniquement des contrôles de formulaires hérités)
- il n'y a qu'une macro (dans un module), qui me permet de recréer la fonction "Eval" (Function EVAL(Expression As String)
EVAL = Evaluate(Expression)
End Function)
- 4 bibliothèques cochées
(visual basic for applications, microsoft excel 14.0 object library, OLE automation, Microsoft office 14.0 object library)

Depuis hier je n'arrive plus à ouvrir mon fichier alors que je ne pense pas avoir modifié quoi que ce soit.

A l'ouverture,
- j'ai une fenêtre "Microsoft Visual Basics pour Applications" avec le message "Projet ou bibliothèque introuvable
- je clique sur "ok" (seul choix possible)
- ensuite j'ai un message "Microsoft Excel a cessé de fonctionner" ...

Le problème c'est que je ne peux donc même pas ouvrir le fichier pour modifier quoi que ce soit.
Si j'ouvre Excel et qu'à partir d'excel, je lance le fichier, c'est pareil.

J'espère être clair. Merci de m'aider si vous pensez avoir une solution.
Afficher la suite 

Votre réponse

3 réponses

Meilleure réponse
Messages postés
23656
Date d'inscription
mercredi 22 octobre 2003
Statut
Contributeur
Dernière intervention
19 décembre 2018
3
Merci
Bonjour,

Il se pourrait que cela vienne d'une référence qui n'existe plus ou qui serait endomagée.
Il faudrait aller dans
Microsoft Visual Basic Editeur / Outils / Référence et vérifier l'état des références qui sont cochées.
Voir toutes les décocher puis les recocher une à une pour trouver celle qui serait en erreur.

A tout hasard.. ta macro se lance à l'ouverture de ton classeur ?
Si c'est le cas, il faudrait l'ouvrir sans l'execution de la macro ( remet la sécurité au max dans Excel puis réouvre ton classeur).




Cordialement,
Jordane,
______________________________________________________
Règles du forum à lire avant de poster une question : ICI

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 105 internautes nous ont dit merci ce mois-ci

Commenter la réponse de jordane45
Messages postés
5
Date d'inscription
mercredi 29 février 2012
Dernière intervention
18 janvier 2013
0
Merci
Excellent, merci Jordane !

J'ai ouvert excel, modifié le niveau des macros et, là, quand j'ouvre le fichier ... il s'ouvre sans planter. Ensuite, quand je réactive les macros ça fonctionne toujours. Si ça se reproduit, je verrai pour modifier les bibliothèques.

Bon week-end
Commenter la réponse de MattL42
Messages postés
3877
Date d'inscription
mardi 19 mars 2002
Dernière intervention
23 août 2018
0
Merci
En passant, on peut ouvrir un classeur Excel en mode "sans macro" en tenant le bouton Majuscule (Shift) pesé jusqu'à ce que le classeur soit ouvert.
Ça évite de devoir modifier les paramètres de sécurité...


MPi²
Pour ceux qui programment sous Office, n'oubliez pas qu'il existe un forum dédié à ces applications VBA....... ICI
Commenter la réponse de cs_MPi

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.