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 des lignes 2 fois sur une autre feuille


Sujet :

Macros et VBA Excel

  1. #1
    Membre à l'essai
    Copier des lignes 2 fois sur une autre feuille
    Bonjour,

    J'ai une colonne avec 10 lignes sur la "feuille 1"
    1
    2
    3
    ....
    J'ai besoin de copier chaque ligne 2x sur la "feuille 2"
    1
    1
    2
    2
    3
    3
    ...

    Y a t'il un moyen simple de réaliser cela en VBA ?
    Merci à tous

  2. #2
    Community Manager

    Salut,

    Si vous avez une version avec Power Query, cela est faisable sans vba :

    Vous avez envie de contribuer au sein du Club Developpez.com ? Contactez-nous maintenant !
    Vous êtes passionné, vous souhaitez partager vos connaissances en informatique, vous souhaitez faire partie de la rédaction.
    Il suffit de vous porter volontaire et de nous faire part de vos envies de contributions :
    Rédaction d'articles/cours/tutoriels, Traduction, Contribution dans la FAQ, Rédaction de news, interviews et témoignages, Organisation de défis, de débats et de sondages, Relecture technique, Modération, Correction orthographique, etc.
    Vous avez d'autres propositions de contributions à nous faire ? Vous souhaitez en savoir davantage ? N'hésitez pas à nous approcher.

  3. #3
    Membre à l'essai
    Merci pour la screenshot, je pense tout de même avoir besoin de plus de détail pour comprendre.

  4. #4
    Community Manager

    Quelle est votre version d'Excel, car à partir de 2016, Power Query est natif.

    • Il faut juste créer une requête R1 basée sur ta table
    • Ensuite créer une deuxième requête comme étant nouvelle qui dupliquera la première
    • Trier ensuite par ordre croissant


    Sur la façon de créer des requêtes, voir le tutoriel de Pierre Fauconnier : Power Query Excel : alternative efficace et dynamique aux filtres avancés
    Vous avez envie de contribuer au sein du Club Developpez.com ? Contactez-nous maintenant !
    Vous êtes passionné, vous souhaitez partager vos connaissances en informatique, vous souhaitez faire partie de la rédaction.
    Il suffit de vous porter volontaire et de nous faire part de vos envies de contributions :
    Rédaction d'articles/cours/tutoriels, Traduction, Contribution dans la FAQ, Rédaction de news, interviews et témoignages, Organisation de défis, de débats et de sondages, Relecture technique, Modération, Correction orthographique, etc.
    Vous avez d'autres propositions de contributions à nous faire ? Vous souhaitez en savoir davantage ? N'hésitez pas à nous approcher.

  5. #5
    Membre régulier
    Bonjour,

    Voici le code VBA pour copier 2 fois les lignes 2 à 10.

    J'ai simplifié au maximum. C'est un début. A vous d'adapter.
    C'est toujours sympa de savoir si on vous a aidé ou non. Pensez-y

    N'hésitez pas à marquer le sujet comme résolu le cas échéant.