Bonjour,
Une proposition à étudier.
Cdlt.
Sub Ajouter_employe()
Dim n As Long
Application.ScreenUpdating = False
Worksheets("Formulaire").Unprotect Password:=""
Worksheets("Formulaire").Range("A2:BI2").Copy
With Worksheets("BDD")
n = Worksheets("BDD").Cells(Rows.Count, 1).End(xlUp).Row + 1
.Cells(n, 1).PasteSpecial Paste:=xlPasteValuesAndNumberFormats
End With
Application.CutCopyMode = False
With Worksheets("Formulaire")
.Range("B5,D5,F5,B8,D8,F8,B11,D11,F11,B41,D14,B17,D17,F17,B20,D20,F20,B23,D23,B26,D26,B29,D29").ClearContents
.Range("B34,D34,F34,B37,D37,F34,B37,D37,B40,D40,F40,B43,D43,F43,B46,D46,B49,D49,B52,B55,D55,F55").ClearContents
.Range("B60,D60,F60,B63,D63,F63,B66,D66,F66,B69,D69,F69,B73:F77,B82,D82,F82,B86,D86,F86").ClearContents
End With
Worksheets("Formulaire").Protect Password:="", userinterfaceonly:=True
End Sub