Salut,
Je le comprends comme cela , si la derniére ligne de ton tableau est A10, si on change la valeur de 10 alors on rajoute une ligne compléte en A11
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Application.Intersect(Target, Range("A10")) Is Nothing Then Rows(Target.Offset(1, 0).Row).Insert
End Sub
A+++