IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Erreur de compilation sans modification du code


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Août 2019
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2019
    Messages : 6
    Par défaut Erreur de compilation sans modification du code
    Bonjour,

    Je demande de l'aide sur ce forum, car je n'ai pu trouver nul part la solution à mon problème.
    Du jour au lendemain sans modification du fichier (excel ou du complément), j'ai des erreurs de compilation à cause d'une bibliothèque introuvable.
    L'erreur est : "Projet ou bibliothèque introuvable". M'indiquant la ligne "Set f = Sheets("db")" j'ai réussi à corriger cette erreur mettant un dim f As Sheets. Et j'obtient cette erreur pour toutes les variables que je n'avais pas définies.
    Je ne comprends pas pourquoi du jour au lendemain, ne pas prédéfinir ma variable devient une erreur.

    Cela ne me dérange pas de devoir définir mes variables, mais le problème est que j'ai toujours cette erreur sur les fonctions provenant d'un complément. Et c'est ce soucis que je n'arrive pas résoudre.

    Ce que j'ai essayé :
    - Utiliser une sauvegarde qui fonctionnait. Mais même mes anciennes saves qui étaient fonctionnelles connaissent cette erreur.
    - Utiliser un autre pc pour voir si le problème venait de ma version d'excel
    - Enlever puis remettre le complément

    J’espère avoir été clair.

    Merci d'avance pour vos réponses.

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    Regardez si pour votre VbaProject, menu option de l'éditeur VBA, la case Déclaration des variables obligatoire est cochée.

    Pièce jointe 570780

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Août 2019
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2019
    Messages : 6
    Par défaut
    Bonjour,

    La case est déjà décochée

  4. #4
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par Fusch Voir le message
    Vous faîtes bien référence au complément qui vous pose problème ?

  5. #5
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Août 2019
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2019
    Messages : 6
    Par défaut
    Je n'ai jamais modifié mon fichier de complément car je n'y ai pas accès.
    L'erreur avec le fichier de complément se produit lorsque j'appelle une des fonctions du complément j'obtient exactement la même erreur de bibliothèque ou projet introuvable.

  6. #6
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par Fusch Voir le message
    Sans aucune certitude, il se peut également que votre complément déclare une ou plusieurs DLL dont la version n'est plus la même sur votre poste. J'ai eu ce problème chez un client dont un des postes était resté en Excel 2010. Le cas échéant il faut instancier les variables en late binding pour prendre en compte la version installée sur le poste, mais pour cela il faut avoir accès au code du complément.
    Que fait votre fonction ?

Discussions similaires

  1. Erreur de compilation après modification du Uses
    Par DevelOpeR13 dans le forum Langage
    Réponses: 5
    Dernier message: 30/10/2007, 14h23
  2. [Simulink][Débutante] Erreur de compilation dans un code
    Par karamellati dans le forum MATLAB
    Réponses: 4
    Dernier message: 30/05/2007, 11h47
  3. Réponses: 4
    Dernier message: 24/10/2006, 02h24
  4. Réponses: 4
    Dernier message: 29/09/2006, 16h38
  5. [Servlet][Compilation] Erreur de compil dans code servlet
    Par gandalf_le_blanc dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 13/05/2004, 10h17

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo