Soucis collage ligne par VBA

Bonjour,

J'aimerai sélectionner une ligne de mon choix, et coller celle ci dans la ligne 4 de mon tableau.

J'ai fais une macro, mais lorsque je lance cette derniere, je me retrouve avec une ligne vide en ligne 4, alors que j'aimerai avoir toutes les informations de la ligne que j'ai collée..

Ceci me permettrai de garder les deux "versions" (la ligne de base et la ligne collée).

Si quelqu'un a une idée de pourquoi ma macro ne marche pas et que cette personne peut m'aider..

Merci d'avance et bonne journée

Voici mon code:

Rows("4:4").Insert

Selection.EntireRow.Select

Selection.Copy

Rows(4).Select

ActiveSheet.Paste

Bonjour,

Pour moi il te manque :4 à Rows(4).Select ce qui donnerais

Rows("4:4").Select
ActiveSheet.Paste 

Cordialement

Bonjour,

Sub Test()
    ActiveCell.EntireRow.Copy
    ActiveSheet.Rows(4).Insert xlShiftDown
    Application.CutCopyMode = False
End Sub

Cordialement.

Rechercher des sujets similaires à "soucis collage ligne vba"