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 :

Sauvegarder du code VBA dans un fichier à part


Sujet :

Macros et VBA Excel

  1. #1
    Membre éprouvé
    Homme Profil pro
    Assistant aux utilisateurs
    Inscrit en
    Septembre 2007
    Messages
    1 896
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France

    Informations professionnelles :
    Activité : Assistant aux utilisateurs
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Septembre 2007
    Messages : 1 896
    Points : 984
    Points
    984
    Par défaut Sauvegarder du code VBA dans un fichier à part
    Bonjour à tous,

    Je voudrai savoir si il est possible de sauvegarder dans un fichier à part uniquement le code VBA sans les autres feuilles Excel ?
    Merci par avance

  2. #2
    Expert éminent sénior
    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
    Points : 11 272
    Points
    11 272

  3. #3
    Membre chevronné Avatar de aalex_38
    Inscrit en
    Septembre 2007
    Messages
    1 631
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 1 631
    Points : 1 999
    Points
    1 999
    Par défaut
    Bonjour,


    Regardes du côté de :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    VBProject.VBComponents.export
    il y a des exemples dans la section contribuez, je n'ai pas les liens sous la main.

    Si tu as des problèmes pour mettre en place tu dis

    Edit : voilà j'ai trouvé ces deux liens 1. 2.

  4. #4
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Regardes dans cette partie de ce tuto sur l'éditeur VB.

    http://silkyroad.developpez.com/VBA/...cEditor/#LIV-E

    Philippe

  5. #5
    Responsable
    Office & Excel


    Homme Profil pro
    Formateur et développeur chez EXCELLEZ.net
    Inscrit en
    Novembre 2003
    Messages
    19 128
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur et développeur chez EXCELLEZ.net
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 19 128
    Points : 55 940
    Points
    55 940
    Billets dans le blog
    131
    Par défaut
    Salut

    Les réponses qui t'ont été données t'invitent à le faire par VBA...

    Si tu veux le faire manuellement, tu peux exporter le code de chaque module par clic droit...

    Mais mon petit doigt me chatouille...

    Quel est le but poursuivi?

  6. #6
    Membre éprouvé
    Homme Profil pro
    Assistant aux utilisateurs
    Inscrit en
    Septembre 2007
    Messages
    1 896
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France

    Informations professionnelles :
    Activité : Assistant aux utilisateurs
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Septembre 2007
    Messages : 1 896
    Points : 984
    Points
    984
    Par défaut
    Bonjour à tous,

    Merci pour vos différentes réponses. J'ai des applications que j'ai mis en place.
    Je souhaite conserver les codes dans l'hypothèse d'une mauvaise manipulation des utilisateurs. C'est UNIQUEMENT dans un but de sauvegarde personnelle.
    A+

  7. #7
    Responsable
    Office & Excel


    Homme Profil pro
    Formateur et développeur chez EXCELLEZ.net
    Inscrit en
    Novembre 2003
    Messages
    19 128
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur et développeur chez EXCELLEZ.net
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 19 128
    Points : 55 940
    Points
    55 940
    Billets dans le blog
    131
    Par défaut
    Alors, il te suffirait simplement de garder une copie de ce que tu donnes à ton utilisateur... koi:

  8. #8
    Membre éprouvé
    Homme Profil pro
    Assistant aux utilisateurs
    Inscrit en
    Septembre 2007
    Messages
    1 896
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France

    Informations professionnelles :
    Activité : Assistant aux utilisateurs
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Septembre 2007
    Messages : 1 896
    Points : 984
    Points
    984
    Par défaut
    J'y ai déjà pensé. Mais c'est bien de savoir que l'on peut sauvegarder uniquement les codes VBA et c'était le but de ma question.
    Merci pour vos précieux commentaires.
    A+

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

Discussions similaires

  1. [XL-2003] Ajout code VBA dans fichiers xls sans les ouvrir
    Par PapouDomi dans le forum Excel
    Réponses: 2
    Dernier message: 14/12/2014, 18h19
  2. [AC-2007] Récupérer code VBA dans un fichier texte
    Par divan dans le forum VBA Access
    Réponses: 2
    Dernier message: 09/02/2012, 22h13
  3. Réponses: 2
    Dernier message: 19/11/2010, 12h17
  4. Sauvegarder/Lire une classe dans un fichier
    Par Rodrigue dans le forum C++
    Réponses: 10
    Dernier message: 10/09/2005, 14h12

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