Copier un colonne d'un tableau dans une autre feuille

Bonjour,

je suis novice en vba et cherche à automatiser un fichier. J'aimerais pouvoir avoir un programme me permettant de copier une colonne d'un tableau dans un autre tableau d'une autre feuille du classeur. Par exemple, la colonne allant de A25 à A300 sur la feuille 1 la copier sur la feuille 2 pour la colonne allant de D15 à D290.

Merci d'avance

Bonjour Victor, bonjour le forum,

Essaie comme ça :

Worksheets("Feuil1").Range("A25:A300").Copy Worksheets("Feuil2").Range("D15")

Bonjour,

Un exemple, avec le nombre de lignes de la colonne A variable

71victor-fischer.xlsm (27.87 Ko)

Bonjour toutes et tous

coucous à ThauThème et M12

exemple ci-joint avec un module (Module1)

Option Explicit

Sub testcopy()
With Sheets("Feuil1")
    .Range("A25", .Range("A65536").End(xlUp).MergeArea).Copy Destination:=Sheets("Feuil2").Range("d15")
End With
End Sub

crdlt,

André

ztest1

Merci pour vos réponses c'est ce que je veux. J'aimerais juste rajouter que je veux juste copier le contenu pas la mise en forme

Re,

Comme ceci

15victor-fischer.xlsm (28.66 Ko)

Re,

ci-joint

Option Explicit

Sub testcopy()
Sheets("Feuil1").Range("A25:A300").SpecialCells(xlCellTypeConstants).Copy
Sheets("Feuil2").Range("d15").PasteSpecial Paste:=xlValues
Application.CutCopyMode = False
End Sub

crdlt,

André

Le problème c'est que le programme supprime les cellules vides ce qui ne copie pas exactement

Rechercher des sujets similaires à "copier colonne tableau feuille"