Ah ben moi j'avais çà...
Sub Copieligne()
Dim ligne As Long
ligne = InputBox("saisir le numéro de ligne")
If ligne = 7 Then MsgBox "Vous ne pouvez pas copier la ligne " & ligne, vbCritical, "=> ATTENTION"
If ligne = 10 Then MsgBox "Vous ne pouvez pas copier la ligne " & ligne, vbCritical, "=> ATTENTION"
If ligne = 11 Then MsgBox "Vous ne pouvez pas copier la ligne " & ligne, vbCritical, "=> ATTENTION"
Exit Sub
Rows(ligne).Select
Selection.Copy
Rows(ligne + 1).Select
ActiveSheet.Paste
End Sub