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 :

copier 2 feuilles Excel dans une autre feuille Excel - VBA [XL-2010]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Janvier 2016
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 32
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2016
    Messages : 6
    Par défaut copier 2 feuilles Excel dans une autre feuille Excel - VBA
    Bonjour à tous,

    JE souhaite copier 2 feuilles Excel dans une autre feuille Excel et supprimer par la suite les 2ères feuilles pour n'avoir que la 3ème feuille.
    J'ai créer 3 codes : un code pour importer la 1ère feuille, un code pour importer la 2ème feuille et un code pour copier coller les 2ères feuilles dans la 3ème feuille. Mes 3 codes fonctionnent individuellement.
    Cependant, lorsque je souhaite regrouper les 3 codes sous un même code, je n'ai que 2 codes qui fonctionnent (les 2 codes pour importer).

    Comment faire pour que la 3ème feuille apparaissent et que les 2ères feuilles disparaissent, s'il vous plaît?

    Merci de votre réponse.

  2. #2
    Membre émérite
    Avatar de eric4459
    Homme Profil pro
    Ingénieur Gestion de Projets
    Inscrit en
    Avril 2014
    Messages
    605
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes de Haute Provence (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur Gestion de Projets
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2014
    Messages : 605
    Par défaut
    Bonjour,
    Envoies nous les trois codes créés on y jettera un œil.
    Eric
    "Vous n’avez cessé d’essayer ? Vous n’avez cessé d’échouer ? Aucune importance !
    Réessayez, échouez encore, échouez mieux." Samuel Beckett
    Pensez aux balises et
    Visitez les FAQ Excel et allez faire un tour ici
    Tutoriels de SilkyRoad

  3. #3
    Nouveau membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Janvier 2016
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 32
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2016
    Messages : 6
    Par défaut
    Bonjour,

    Je vous remercie. J'ai trouvé la réponse entre temps, c'était juste un "mot de code" qui me posait problème.
    En revanche, j'ai une autre question. Je dois créer un formulaire avec une liste dynamique : c'est à dire que je dois utiliser des données d'un autre onglet, les trier, enlever les doublons. Sur cette liste dynamique, je dois ne prendre qu'une seule donnée. Mon code pour le triage est ok. Mais pour les doublons, cela ne fonctionne pas. Avez vous quelque chose à proposer, s'il vous plaît?

    Merci de votre réponse.

    tralalala35

  4. #4
    Membre émérite
    Avatar de eric4459
    Homme Profil pro
    Ingénieur Gestion de Projets
    Inscrit en
    Avril 2014
    Messages
    605
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes de Haute Provence (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur Gestion de Projets
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2014
    Messages : 605
    Par défaut
    Rebonjour,
    Essayes ceci:
    en mettant les données triées en A1 par exemple, les doublons seront éliminés et la liste collée en D1
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Range("A1").CurrentRegion.AdvancedFilter Action:=xlFilterCopy, _
     CriteriaRange:=Columns("A:A"), CopyToRange:=Range("D1"), _
     Unique:=True
    Eric
    "Vous n’avez cessé d’essayer ? Vous n’avez cessé d’échouer ? Aucune importance !
    Réessayez, échouez encore, échouez mieux." Samuel Beckett
    Pensez aux balises et
    Visitez les FAQ Excel et allez faire un tour ici
    Tutoriels de SilkyRoad

  5. #5
    Nouveau membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Janvier 2016
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 32
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2016
    Messages : 6
    Par défaut
    Excusez-moi, j'ai quelques difficultés avec VBA. Ce n'est pas très intuitif pour moi. J'ai essayé de mettre votre code à l'intérieur de mon code. Mais cela ne fonctionne pas. Après étant donnée que je fais un formulaire, c'est peut être ça le problème.
    quand j'ouvre mon formulaire, dans la liste, je n'ai pas mes données qui s'affichent. Est-ce lié?

  6. #6
    Membre émérite
    Avatar de eric4459
    Homme Profil pro
    Ingénieur Gestion de Projets
    Inscrit en
    Avril 2014
    Messages
    605
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes de Haute Provence (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur Gestion de Projets
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2014
    Messages : 605
    Par défaut
    Rebonjour,
    Copies ton code entre les balises, ce sera plus facile de comprendre.
    Eric
    "Vous n’avez cessé d’essayer ? Vous n’avez cessé d’échouer ? Aucune importance !
    Réessayez, échouez encore, échouez mieux." Samuel Beckett
    Pensez aux balises et
    Visitez les FAQ Excel et allez faire un tour ici
    Tutoriels de SilkyRoad

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

Discussions similaires

  1. Réponses: 6
    Dernier message: 20/08/2014, 15h50
  2. importer un tableau excel dans une autre feuille
    Par mogo107 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 18/06/2013, 12h11
  3. Réponses: 5
    Dernier message: 24/02/2009, 10h05
  4. Copier une feuille Excel dans une autre : Erreur 9
    Par Secco dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 09/06/2008, 12h24
  5. copier coller plusieurs ongets dans une autre feuille et ranger
    Par herve L76 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 27/07/2007, 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