VBA - Copier/Coller des colonnes

Bonjours a tous,

Je suis débutante en VBA et je n'arrive pas a trouver de solutions sur la facon de procéder :

J'ai un fichier, dans lequel j'ai 11 colonnes. Je souhaiterais copier les colonnes 1, 9 et 11 afin de les coller dans la Feuil2 d'une autre page excel(vierge)

Pourriez-vous m'indiquer la méthode à suivre ?

Merci,

Omnipopo.

Bonjour Omnipopo, bonjour le forum,

Essaie l'une ou l'autre des solutions :

Sub Macro1()
Sheets("Feuil1").Application.Union(Columns("A:I"), Columns("K:K")).Copy Sheets("Feuil2").Range("A1")
End Sub
Sub Macro2()
Sheets("Feuil1").Columns("A:I").Copy Sheets("Feuil2").Range("A1")
Sheets("Feuil1").Columns("K:K").Copy Sheets("Feuil2").Range("K1")
End Sub

Bonjour,

Pour programmer des actions que tu peux faire à la main, tu peux utiliser dans l'onglet "développeur" "enregistrer une macro". Cela te permet de programmer automatiquement ce que tu fais lorsque tu as cliqué sur ce bouton jusqu'à que tu re appuie dessus.

Tu as un cours ici : https://www.excel-pratique.com/fr/vba/premiere_macro.php

Bon courage

Rechercher des sujets similaires à "vba copier coller colonnes"