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 d'execution sur Application.VBE.VBProjects.Count


Sujet :

Macros et VBA Excel

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 11
    Par défaut erreur d'execution sur Application.VBE.VBProjects.Count
    Lorsque je lance

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    MsgBox Application.VBE.VBProjects.Count


    Erreur d'exécution '1004' :

    La méthode 'VBE' de l'objet '_Application' a échoué


    Pourquoi ? me faut il une référence spéciale ?

  2. #2
    Expert confirmé
    Avatar de kiki29
    Homme Profil pro
    ex Observeur CGG / Analyste prog.
    Inscrit en
    Juin 2006
    Messages
    6 132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : ex Observeur CGG / Analyste prog.

    Informations forums :
    Inscription : Juin 2006
    Messages : 6 132
    Par défaut
    Salut, je suppose que tu as lu VBE

    Car ici cela fonctionne sans aucune référence
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Option Explicit
     
    Sub Tst()
        MsgBox Application.VBE.VBProjects.Count
    End Sub

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 11
    Par défaut
    eh bien j'ai essayé

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Sub Tst()
        MsgBox Application.VBE.VBProjects.Count
    End Sub
    et ça me fait la même erreur

  4. #4
    Expert confirmé
    Avatar de kiki29
    Homme Profil pro
    ex Observeur CGG / Analyste prog.
    Inscrit en
    Juin 2006
    Messages
    6 132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : ex Observeur CGG / Analyste prog.

    Informations forums :
    Inscription : Juin 2006
    Messages : 6 132
    Par défaut
    Re, ici retesté sur 97/2002/2007 sans aucun problème ni références supplémentaires cochées.

    Bref voir ici Visual Basic Editor
    La majeur partie des procédures utilisées nécessite d'activer la référence Microsoft Visual Basic for Applications Extensibility 5.3.

    Dans l'éditeur de macros (Alt+F11):
    Menu Outils
    Références
    Cochez la ligne "Microsoft Visual Basic for Applications Extensibility 5.3"
    Cliquez sur "OK" pour valider
    Sinon ceci ? Même si le message d'erreur devrait être différent.
    Onglet Développeur
    Groupe Code
    Bouton Sécurité des macros
    Menu Paramètres des macros
    Cocher "Accès approuvé au modèle d'objet du projet VBA"

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 11
    Par défaut
    Effectivement c'était la deuxième option qui me manquait

    Onglet Développeur
    Groupe Code
    Bouton Sécurité des macros
    Menu Paramètres des macros
    Cocher "Accès approuvé au modèle d'objet du projet VBA"
    le seul problème c'est que excel ne la mémorise pas et que je suis obligée de le faire à chaque ouverture du document

Discussions similaires

  1. erreur d execution d application
    Par dadamovic dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 23/11/2009, 16h31
  2. Erreur d'execution sur fichier .mde
    Par Serge57 dans le forum Access
    Réponses: 4
    Dernier message: 18/02/2008, 23h32
  3. [VBA-E] erreur d'execution '1004' sur masquage feuille
    Par Cupoftea dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 16/04/2007, 18h34
  4. Erreur d'execution sur accès base acces en VB6
    Par gino911 dans le forum Access
    Réponses: 4
    Dernier message: 06/03/2006, 13h22
  5. Réponses: 6
    Dernier message: 10/02/2006, 13h46

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