1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| Option Explicit
Private Sub CopierCroix_Click()
Dim DerLig As Long
Dim Col As Integer
Dim Cel As Range
With Worksheets("Feuil1") 'A adapter
'On recherche la dernière ligne renseignée dans la colonne A
DerLig = .Range("A" & .Rows.Count).End(xlUp).Row
'On note le numéro de la colonne que l'on veut renseigner (colonne sélectionnée)
Col = ActiveCell.Column
'On copie chaque cellule de la colonne précédente dans la colonne sélectionnée
For Each Cel In .Range(.Cells(4, Col), .Cells(DerLig, Col))
Cel = Cel.Offset(0, -1)
Next Cel
End With
End Sub |