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 :

comment exécuter macro d'un autre classeur sans avoir à l'ouvrir


Sujet :

Macros et VBA Excel

  1. #1
    Membre à l'essai
    Inscrit en
    Juillet 2006
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 17
    Points : 13
    Points
    13
    Par défaut comment exécuter macro d'un autre classeur sans avoir à l'ouvrir
    Savez vous comment on peut exécuter 1 macro d'un autre classeur sans avoir à l'ouvrir, svp ? parcequ'il me semble que la méthode Application.run, veut que le fichier contenant la macro soit ouvert.

    merci

  2. #2
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Points : 15 546
    Points
    15 546
    Par défaut
    Citation Envoyé par zerti
    comment exécuter macro d'un autre classeur sans avoir à l'ouvrir ?
    Peut pas

  3. #3
    Membre habitué
    Inscrit en
    Janvier 2007
    Messages
    132
    Détails du profil
    Informations personnelles :
    Âge : 57

    Informations forums :
    Inscription : Janvier 2007
    Messages : 132
    Points : 160
    Points
    160
    Par défaut
    Bonjour
    Autre solution, si c'est une macro générique dont tu veux te servir dans plusieurs fichiers, tu la mets dans ton classeur de macros personnelles
    Slts

  4. #4
    Membre à l'essai
    Inscrit en
    Juillet 2006
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 17
    Points : 13
    Points
    13
    Par défaut
    Plateforme3,comment on fait pour mettre la macro dans le classeur de macros personnelles, stp ?

    merci

  5. #5
    Membre habitué
    Inscrit en
    Janvier 2007
    Messages
    132
    Détails du profil
    Informations personnelles :
    Âge : 57

    Informations forums :
    Inscription : Janvier 2007
    Messages : 132
    Points : 160
    Points
    160
    Par défaut
    Bonjour
    Pour créer le classeur macros personnelles, tu fait "enregistrer macro", Excel va te demander ou tu veux l'enregistrer, tu indique "calsseur de macros personelles"
    Tu bidouille deux ou trois trucs, puis tu "arrêter enregistrement"
    Quand tu ouvres l'éditeur VBA, tu verras en haut à gauche apparaitre le dossier tant convoité
    Il suffit d'y placer des modules et tes procédures
    Slts

  6. #6
    Membre à l'essai
    Inscrit en
    Juillet 2006
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 17
    Points : 13
    Points
    13
    Par défaut
    oui, j'ai trouvé
    merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Exécuter une macro dans un autre classeur
    Par Claire IZ dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 15/12/2014, 21h37
  2. Réponses: 18
    Dernier message: 18/11/2013, 11h50
  3. [XL-2003] exécution d'une macro qui appel un autre classeur sans raisons
    Par fllyann dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 28/03/2011, 11h38
  4. Utilisation d'une macro d'un autre classeur
    Par madislak dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 19/07/2006, 15h00
  5. VBA-E comment exécuter un code sur un classeur complet?
    Par djulegnome dans le forum Macros et VBA Excel
    Réponses: 12
    Dernier message: 13/06/2006, 13h29

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