Private Sub Worksheet_Change(ByVal Target As Range)
r = Target.Row
c = Target.Column
If c <> 4 Then Exit Sub
Application.EnableEvents = False
NextlineValue = Cells(r, c)
If NextlineValue <> 0 Then
Rows(r + 1).Insert
Rows(r).FillDown
Rows(r + 1).FillDown
End If
Application.EnableEvents = True
End Sub