Option Explicit
Sub ProtegeTout()
Dim feuil
For Each feuil In Application.Sheets
feuil.Protect Password:="mot_de_passe", DrawingObjects:=True, Contents:=True, Scenarios:=True _
, AllowFormattingCells:=True
'mot_de_passe à adapter
Next feuil
End Sub
Sub DeprotegeTout()
Dim feuil
For Each feuil In Application.Sheets
feuil.Unprotect Password:="mot_de_passe"
'mot_de_passe à adapter
Next feuil
End Sub