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 :

Import macro vba en vbs


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    45
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 45
    Par défaut Import macro vba en vbs
    Bonjour à tous,

    je reçois un fichier tout les mois de la part d'un de mes collègues sur lequel il n'y a pas de macro.
    J'ai réalisé plusieurs macro de traitement sur ce fichier (forme identique chaque moi) dans un module que j'ai exporté en local sur ma machine.
    Je souhaiterais si c'est possible créer un script vbs qui m'importe mon module vba sur mon nouveau fichier automatiquement.

    Merci pour votre aide

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    592
    Détails du profil
    Informations personnelles :
    Âge : 75
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 592
    Par défaut
    Bonsoir,

    Au lieu d'ajouter du code dans chaque fichier que tu reçois, pourquoi ne fais tu pas le contraire :
    tu gardes ta macro dans un et un seul fichier (c'est plus simple pour la maintenance) et tu traites les données du mois depuis cette macro.

    PPz

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

    Informations forums :
    Inscription : Octobre 2010
    Messages : 45
    Par défaut
    Merci PPz,

    mais comment tu fais ça, j'ai pas tout compris

  4. #4
    Membre émérite
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    592
    Détails du profil
    Informations personnelles :
    Âge : 75
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 592
    Par défaut
    Bonsoir,

    Sans le code c'est un peu difficile.
    Il suffit en général de mettre des :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    ' Pour sélectionner le classeur CCCCC.xls
     Windows("CCCCC.xls").Activate 
     
    ' Pour sélectionner une feuille XXXX
    Sheets("XXXX").Select
    Aux endroits adhoc

    PPz

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

    Informations forums :
    Inscription : Octobre 2010
    Messages : 45
    Par défaut
    Ok,

    je vais regarder ça!!

    Merci PPz

Discussions similaires

  1. [XL-2002] Importer macro VBA automatiquement
    Par johan89 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 18/10/2011, 09h57
  2. [XL-2003] Macro VBA pour import Excel
    Par SaadFk dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 02/08/2011, 23h22
  3. Intégrer un VBS dans une macro VBA (Excel)
    Par fabibi001 dans le forum VBScript
    Réponses: 2
    Dernier message: 12/06/2010, 16h33
  4. Macro VBA vers VBS
    Par harlockbaz dans le forum VBScript
    Réponses: 3
    Dernier message: 17/02/2008, 21h53

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