Rebonjour Dan,
J'ai retravaillé ce que tu m'a dit. J'ai enlevé les deux points derrière msgbox. Maintenant j'ai une erreur de compil sur x1up avec le message suivant:
seuls des commentaires peuvent apparaître après End sub, ...
Sub Ajout()
'Macro Dan pour Plabrousse le 12/06/09
Dim dlg As Long
With Sheets("Courrier")
On Error GoTo Fin
End With
Exit Sub
Fin:
Msgbox "Vous devez désactiver la protection avant d’ajouter une ligne"
End Sub
dlg = .Range("B65536").End(xlUp).Row
If dlg = 2 Then End
.Range("B" & dlg & ":" & "H" & dlg).Copy Destination:=.Range("B" & dlg + 1)
.Range("C" & dlg + 1 & ":" & "H" & dlg + 1).ClearContents
End With
End Sub