Bonjour,
Je m'arrache les cheveux depuis 2 jours sur ce problème : je veux copier une plage de 2 colonnes de nombre de lignes variables à la suite d'une plage de données sur une autre worksheet. J'ai tenté beaucoup de choses qui ont fonctionné à un moment parfois. J'ai rencontré 2 types d'erreur : erreur définie par l'objet et surtout "la méthode Copy a échoué".
Le code ci-dessus a fonctionné mais maintenant donne l'erreur "la méthode Copy a échoué".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Dim StartRow As Integer: StartRow = ThisWorkbook.Worksheets(2).Range("A:B").SpecialCells(xlCellTypeBlanks).Row ThisWorkbook.Worksheets(1).Range("A11:B60").Copy ThisWorkbook.Worksheets(2).Range("A:B").Rows(StartRow)
Auriez-vous des idées ?
Merci![]()
Partager