Sub ajouter_employe()
With Sheets("BDD")
.Visible = xlSheetVisible 'si la feuille est masquée
.Unprotect "toto" 'mot de passe à adapter
With .Range("A" & .Rows.Count).End(xlUp)(2).Resize(, 61) '1ère ligne vide
.Value = Sheets("Formulaire").[A2:BI2].Value
.Replace 0, "", xlWhole 'efface les valeurs zéro
.Replace "1/0/1900", "" 'si calendrier 1900
.EntireColumn.AutoFit 'ajustement largeurs
Application.Goto .Cells(1) 'facultatif
End With
.Protect "toto" 'mot de passe à adapter
End With
With Sheets("Formulaire")
.Protect "toto", UserInterfaceOnly:=True 'mot de passe à adapter
.EnableSelection = xlUnlockedCells 'cellules déverrouillées seulement
.Cells.Locked = True
With Union(.[B5,D5,F5,B8,D8,F11,B14,D14,B17,D17,F17,B20,D20,F20,B23,D23,B26,D26,B29,D29], _
.[B34,D34,F34,B37,D37,B40,D40,F40,B43,D43,F43,B46,D46,B49,D49,B52,B55,D55,F55], _
.[B60,D60,F60,B63,D63,F63,B66,D66,F66,B69,D69,F69,B73:F77,B82,D82,F82,B86,D86,F86])
.Locked = False 'les cellules sont déverrouillées
.ClearContents
End With
End With
End Sub