Bonjour à tous,
J'ai besoin de votre lumière car je patagoge depuis quelques jours ... je suis novice et autant vous dire que malgré la motivation je commence à saturé.
J'ai un tableau :
Colonne 1 = départ à A
Fin des colonnes en M
Début de ligne (hors titre) : 8
Fin de ligne : 16
J'aimerai que copier ma ligne 16 (sur la totalité) et pouvoir la coller à la ligne 17.
Sauf que lorsque je fais ma commande :
Sub Macro6()
'
' Macro6 Macro
'
Dim derligne As Integer
derligne = Range("A" & Rows.Count).End(xlUp).Row + 1
Cells(derligne, "B").Select
Selection.Insert
Rows(derligne).Select
Selection.Copy
End Sub
Avant le "End Sub" je ne sais pas comment lui dire de me coller la ligne en dessous.
Pouvez-vous m'aider ?
Bonjour Julie,
Si j'ai bien compris vous voulez copier les cellules de A à M de la dernière ligne sur la ligne suivante ?
Si c'est bien ça, alors une possibilité :
VB:
Sub Macro6()
Dim DL%
DL = Range("A" & Rows.Count).End(xlUp).Row
Range("A" & DL + 1 & ":M" & DL + 1) = Range("A" & DL & ":M" & DL).Value
End Sub