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 :

Modifier le code VBA d'un classeur par programme


Sujet :

Macros et VBA Excel

Vue hybride

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

    Informations forums :
    Inscription : Novembre 2010
    Messages : 7
    Par défaut Modifier le code VBA d'un classeur par programme
    Bonjour,
    J’ai développé une appli sous Excel qui génère des classeurs contenant tous le meme code VBA
    Je souhaite apporter une modification de code identique à tous ces classeurs (plusieurs centaines)
    Est ce possible par vba ?
    Autrement dit, peut on modifier le code VBA dun autre classeur ?

    Merci pour vous réponses

    Jean NERON

  2. #2
    Membre émérite
    Homme Profil pro
    retraité
    Inscrit en
    Mai 2006
    Messages
    542
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Mai 2006
    Messages : 542
    Par défaut
    Bonsoir à toutes et tous
    Bonsoir j.neron

    Oui, il est possible de modifier du code d'un autre classeur.
    Il faudrait que tu nous en dises plus, pour que l'on puisse t'aider. Est-ce : 1 mot, 1 ligne, 1 module, ...... ?

    Eric

  3. #3
    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, à lire et pratiquer : Visual Basic Editor s'il s'agit bien de ce genre de modifs ?

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 7
    Par défaut
    Bonjour
    Pour répondre à Edelweiss Éric
    il s'agit de remplacer le code d'une sub dans la partie code d'une feuille ou dans un module Je souhaite aussi pouvoir rajouter de nouvelles sub et rajouter des boutons commandant ces sub

    Pour kiki 29 la piste que tu m'as donné semble prometteuse je vais creuser un peu

    Une autre solution consisterait créer des classeurs conforme à ce que j'attends en partant d'un modèle vierge et à les alimenter des données contenues dans les anciens classeurs mais ça demande un peu plus de programmation
    En tout cas merci pour vos piste et bonne journée
    Jean Neron

Discussions similaires

  1. Protéger le code vba de plusieurs classeurs Excel par mot de passe
    Par Thierry_67 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 13/03/2015, 00h43
  2. [Toutes versions] Protéger le code vba de plusieurs classeurs Excel par mot de passe
    Par BAPOULA dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 30/10/2014, 14h16
  3. Protéger le code vba de plusieurs classeurs Excel par mot de passe
    Par BAPOULA dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 29/10/2014, 11h34
  4. Code VBA qui modifie du Code VBA ?
    Par tictactoc dans le forum Excel
    Réponses: 2
    Dernier message: 30/07/2009, 09h43
  5. Suppression code VBA et fermeture classeur
    Par Kaaluu dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 09/04/2009, 11h03

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