Bonjour,
Je souhaiterais savoir s'il existe une solution très rapide pour copier coller une ligne en passant par une variable type range.
Voici le code de test que j'ai commencé
Ce code copie donc la première cellule sur la deuxième ligne. Je voudrais copier toute la ligne sans avoir à énumérer toutes les cellules.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Sub test() Dim ligne As Range Workbooks("classeur1").Sheets(1).Activate Cells(1, 1).Select Set ligne = Workbooks("classeur1").Sheets(1).Cells(1, 1).EntireRow Cells(2, 1) = ligne.Cells(1) End Sub
Je pensais également que le code ci-dessus copierait la mise en forme de la cellule. (Je pensais que l'objet range contenait la mise en forme).
Merci.






Répondre avec citation




Partager