Sub Insertion_Ligne_Nbr()
Dim Nb As Single
'pour demander le nombre de boucles
Nb = CInt(Application.InputBox("Nombre d'insertion souhaitées ?", "Insertion de lignes", 1, Type:=1))
'Intercepte l'utilisation du bouton "Annuler" et la croix de fermeture.
If Nb = 0 Then Exit Sub
Application.ScreenUpdating = False 'Pour bloquer le calcul
'puis la boucle
For i = 1 To Nb
'Insertion de ligne
ActiveCell.Rows("1:1").EntireRow.Select
Selection.Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove
[dernièreligneTotale].Copy Cells(ActiveCell.Row, 2).Resize(Selection.Rows.Count, 15)
Next i
Application.ScreenUpdating = True 'Pour réactiver le calcul automatique
End Sub