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 :

Recopier un Userform sur un autre classeur


Sujet :

Macros et VBA Excel

Vue hybride

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

    Informations forums :
    Inscription : Novembre 2010
    Messages : 12
    Par défaut Recopier un Userform sur un autre classeur
    Bonjour,

    J'aimerais récupérer un userform et l'exporter dans un autre classeur Excel.
    Comment faire...?

    Merci

  2. #2
    Expert confirmé
    Avatar de fring
    Homme Profil pro
    Engineering
    Inscrit en
    Février 2008
    Messages
    3 900
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : Belgique

    Informations professionnelles :
    Activité : Engineering

    Informations forums :
    Inscription : Février 2008
    Messages : 3 900
    Par défaut
    Bonjour,

    Tu peux le faire manuellement :
    Dans l'explorateur de projet de l'éditeur Visual Basic, click droit sur le UserForm --> Exporter un fichier --> et tu enregistres le fichier "NomUserform.frm" quelque part.
    Opération similaire pour l'importer dans l'autre classeur, click droit sur VBAProject(NomduClasseur) --> Importer un fichier --> et tu vas récupérer le fichier NomUserform.frm

  3. #3
    Expert confirmé
    Avatar de Didier Gonard
    Homme Profil pro
    Formateur Office et développeur VBA en freelance
    Inscrit en
    Février 2008
    Messages
    2 805
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Formateur Office et développeur VBA en freelance

    Informations forums :
    Inscription : Février 2008
    Messages : 2 805
    Par défaut
    Bonjour,

    Sinon les 2 classeurs ouverts, tu copies l'objet de l'un vers l'autre avec un clic maintenu + déplacement dans le fenêtre projet.

    cordialement,

    Didier

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

    Informations forums :
    Inscription : Novembre 2010
    Messages : 12
    Par défaut Impossible
    Bonjour Ormonth et fring,

    Je dois être particulièrement nul, mais j'ai tout essayé en vain.
    Je précise que je suis avec Excel 2007 simplement.

    Et vos deux manières ne passent pas.

    Je vous adresse mon fichier.

    Cordialement

  5. #5
    Expert confirmé
    Avatar de fring
    Homme Profil pro
    Engineering
    Inscrit en
    Février 2008
    Messages
    3 900
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : Belgique

    Informations professionnelles :
    Activité : Engineering

    Informations forums :
    Inscription : Février 2008
    Messages : 3 900
    Par défaut
    Si tu peux ouvrir tes deux classeurs simultanément, la solution d'Ormonth () est la plus simple.

    1. tu ouvres les 2 classeurs
    2. Alt+F11 pour ouvrir l'éditeur VBA
    3. et dans l'explorateur de projet tu fais glisser le Userform d'un classeur à l'autre comme le montre l'image ci-dessous



  6. #6
    Membre habitué
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 12
    Par défaut c'est vraiment impossible
    Bonjour,

    Merci de vous intéresser à moi...
    Je n'y arrive pas, je vous adresse un fichier word qui explique pas à pas les manips...

    Cordialement.
    Fichiers attachés Fichiers attachés

  7. #7
    Membre expérimenté Avatar de morobaboumar
    Homme Profil pro
    Enseignant
    Inscrit en
    Septembre 2009
    Messages
    1 135
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Septembre 2009
    Messages : 1 135
    Par défaut
    Citation Envoyé par fring Voir le message
    Bonjour,

    Tu peux le faire manuellement :
    Dans l'explorateur de projet de l'éditeur Visual Basic, click droit sur le UserForm --> Exporter un fichier --> et tu enregistres le fichier "NomUserform.frm" quelque part.
    Opération similaire pour l'importer dans l'autre classeur, click droit sur VBAProject(NomduClasseur) --> Importer un fichier --> et tu vas récupérer le fichier NomUserform.frm
    Bonsoir ce poste m'intéresse dans la même mesure.
    Très intéressant.
    Cordialement.
    Fichiers attachés Fichiers attachés

  8. #8
    Expert confirmé Avatar de hyperion13
    Homme Profil pro
    Webplanneur
    Inscrit en
    Octobre 2007
    Messages
    4 288
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : Réunion

    Informations professionnelles :
    Activité : Webplanneur

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 288
    Par défaut
    Bonjour
    Vous relancez un fil de discussion qui date de 20101117 et qui n'a jamais été clôturé et qui ne pourra l'être. Sauf ... .
    De plus, si vous aviez pris la peine de lire les échanges, vous auriez peut-être trouvé réponse à votre question. Elle a été donnée par Patrick Toulon. Le site de référence.

  9. #9
    Membre expérimenté Avatar de morobaboumar
    Homme Profil pro
    Enseignant
    Inscrit en
    Septembre 2009
    Messages
    1 135
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Septembre 2009
    Messages : 1 135
    Par défaut
    Bonjour hyperion13,
    Je me range derrière vos
    conseils et suggestions.
    Cordialement.

Discussions similaires

  1. [XL-2003] Optimisation de macro travaillant sur d'autres classeurs
    Par diude54 dans le forum Macros et VBA Excel
    Réponses: 13
    Dernier message: 06/09/2009, 09h35
  2. [Toutes versions] recherchev sur un autre classeur avec onglet variable
    Par leptitdave dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 31/08/2009, 16h28
  3. Gérer une variable ou un object sur un autre classeur
    Par TomRay dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 07/10/2008, 11h54
  4. Un refEdit pointant sur un autre classeur
    Par Skieur38 dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 09/07/2008, 10h32
  5. Enregistrer une feuille Excel sur un autre classeur
    Par Manou34 dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 23/01/2008, 16h41

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