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 :

Exporter/Importer une macro


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mai 2007
    Messages
    42
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 42
    Par défaut Exporter/Importer une macro
    Bonjour à tous,

    J'ai exporté ma macro sur mon disque dur et je voulais savoir s'il était possible de l'importer d'une manière automatique vers VBA (sans passer par l'interface Visual Basic Editor).

    Je m'explique un peu mieux, j'ai une macro que j'ai exporté et que je peux modifier avec Wordpad après. Etant donné que j'ai plusieurs fichiers qui utilisent cette même macro, je voulais essayer que tous mes fichiers viennent cibler cette macro pour que en cas de modification, celle-ci s'applique immediatement à tous mes fichiers.

    Je sais pas trop si j'ai été très clair mais si vous avez des questions, j'y répondrai volontier.

    merci d'avance

  2. #2
    Membre Expert Avatar de wilfried_42
    Homme Profil pro
    Auto-entrepreneur
    Inscrit en
    Novembre 2006
    Messages
    1 427
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Auto-entrepreneur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 427
    Par défaut
    bonjour

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Sub importation_de_module()
        thisworkbook.VBProject.VBComponents.Import "nom du fichier à importer"
    End Sub
    bonne journée

  3. #3
    Membre averti
    Inscrit en
    Mai 2007
    Messages
    42
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 42
    Par défaut
    J'ai un petit soucis avec ta ligne de code, il n'y a aucun chemin d'accès pour aller chercher le module en question.

    En fait c'est bon, j'ai réussi sans probleme.
    J'avais juste à mettre le chemin d'accès directement.

    Merci de ton aide

  4. #4
    Membre Expert Avatar de wilfried_42
    Homme Profil pro
    Auto-entrepreneur
    Inscrit en
    Novembre 2006
    Messages
    1 427
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Auto-entrepreneur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 427
    Par défaut
    bonjour

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Sub importation_de_module()
        thisworkbook.VBProject.VBComponents.Import "nom du fichier à importer"
    End Sub
    rien ne t'empeche de mettre le nom du chemin où se trouve le fichier entre ""

    "C:\Mesprog\Macro\Source\Monmodule.BAS" et ceci n'est qu'un exemple

    bonne journée

  5. #5
    Membre averti
    Inscrit en
    Mai 2007
    Messages
    42
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 42
    Par défaut
    Existe une ligne de code du meme genre pour supprimer un module?

  6. #6
    Membre Expert Avatar de wilfried_42
    Homme Profil pro
    Auto-entrepreneur
    Inscrit en
    Novembre 2006
    Messages
    1 427
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Auto-entrepreneur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 427
    Par défaut
    re:

    essaye cela, je n'ai pas mon module devant les yeux lol je reposterai si ce n'est pas cela

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Sub importation_de_module()
        thisworkbook.VBProject.VBComponents("nomdumodule").delete
    End Sub

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

Discussions similaires

  1. comment exporter/importer une OU dans l'AD avec LDIFDE
    Par maikess dans le forum Windows Serveur
    Réponses: 5
    Dernier message: 19/06/2019, 11h19
  2. Comment importer une macro sur un autre PC
    Par sebac dans le forum VBA Word
    Réponses: 7
    Dernier message: 31/07/2009, 11h40
  3. Comment exporter / importer une table postgres
    Par Elois dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 01/03/2005, 18h22

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