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 :

Modification automatique de macro dans des fichiers externes


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 67
    Par défaut Modification automatique de macro dans des fichiers externes
    Bonjour a tous.

    J'ai encore une question saugrenue à poser (ca devient une habitude).

    je travaille avec 3 fichiers excel, A, B et C (en réalité, beaucoup plus, mais c'est le principe qui m'intéresse)

    A partir d'une macro du fichier A, j'aimerai pouvoir modifier ou ajouter une macro des fichiers B et C. Est-ce possible ? et si oui, quelqu'un pourrait-il m'expliquer comment faire ?

    Merci d'avance

  2. #2
    Membre Expert Avatar de mfoxy
    Homme Profil pro
    Automation VBA
    Inscrit en
    Février 2018
    Messages
    752
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Belgique

    Informations professionnelles :
    Activité : Automation VBA
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Février 2018
    Messages : 752
    Par défaut
    Bonjour,

    Au lieu de modifier, ajouter, supprimer des macros à partir d'un fichiers vers un/des fichiers tiers.

    Je centraliserais toutes mes macros dans un seul et même fichiers xlsm / xlsa, que j'appellerais dans le wb ou cela est nécessaire.

    Permet de ne pas avoir des version différente d'une même macro de départ dans différents fichiers au risque de s'y perdre rapidement si bcp de fichier.

    Meilleur évolution et monitoring de l'outils.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 67
    Par défaut
    Centraliser les macros dans un fichier central. L'idée me plait bien, et effectivement, question gestion, c'est 1000 fois plus facile.

    Maintenant, au risque de passer pour un imbécile (et avec la certitude de le rester si je ne pose pas la question) : tu peux m'expliquer le sens de "que j'appellerais dans le wb ou cela est nécessaire." ? Parce que j'ai pas compris.

  4. #4
    Membre Expert Avatar de mfoxy
    Homme Profil pro
    Automation VBA
    Inscrit en
    Février 2018
    Messages
    752
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Belgique

    Informations professionnelles :
    Activité : Automation VBA
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Février 2018
    Messages : 752
    Par défaut
    Bonjour,


    Tu pourrais t'inspirer des discussions suivantes très bien expliquées, se référé à la méthode application.run

    Site MS : https://docs.microsoft.com/fr-fr/off...pplication.run
    Et Ici même :
    https://www.developpez.net/forums/d4...run-parametre/
    https://silkyroad.developpez.com/VBA...sicEditor/#LVI
    https://excel.developpez.com/faq/index.php?page=VBA#Run

    Enjoy

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 67
    Par défaut
    ok. alors je viens de faire 2 ou 3 tests sur la fonction application.un. Ca ne fonctionne effectivement que si le fichier contenant les macros est ouvert, mais normalement, ça devrait pas mal le faire, vu que j'ai un fichier de référence, qui sera de toute façons ouvert.

    Merci beaucoup pour tes réponses et tes références. Je crois que je vais avoir pas mal de lecture...

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

Discussions similaires

  1. Accéder à des fichiers externes (PDF, doc) dans une application J2EE
    Par JCF81 dans le forum Développement Web en Java
    Réponses: 2
    Dernier message: 11/03/2009, 16h09
  2. Réponses: 1
    Dernier message: 08/10/2008, 15h30
  3. Réponses: 45
    Dernier message: 14/02/2008, 15h41
  4. Enregistrer des données dans un fichier externe
    Par TarZan78 dans le forum Entrée/Sortie
    Réponses: 6
    Dernier message: 19/11/2007, 09h52
  5. Réponses: 9
    Dernier message: 10/05/2007, 10h56

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