1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| Sub AjoutLF()
Dim DerLig As Long, lig As Long
DerLig = Range("A65500").End(xlUp).Row + 1
lig = ActiveCell.Row
If Not Intersect(ActiveCell, Range("A5:Q" & DerLig)) Is Nothing Then
Rows(lig).Insert Shift:=xlDown
Range(Cells(lig, "A"), Cells(lig, "S")).Copy Destination:=Cells(lig, "A")
lig = ActiveCell.Row
Cells(lig, "A") = Cells(lig - 1, "A")
Cells(lig, "B") = Cells(lig - 1, "B") + 1
Cells(lig, "E") = "En Cours"
Cells(lig, "H") = 0
Cells(lig, "I") = 0
Cells(lig, "J") = 0
Else
MsgBox "Sélectionner une ligne"
End If
End Sub |
Partager