Bonjour al87,
je ne suis pas certaine d'avoir compris la demande,
si c'est pour ajouter un mot de passe,
ActiveSheet.Protect Password:="zzzz", UserInterfaceOnly:=True
ps/
voici un exemple pour les autres arguments,
Sub Protege()
'protection de la feuille active
With ActiveSheet
'permet filtre et grouper lignes et colonnes
.EnableAutoFilter = True
.EnableOutlining = True
'pour les options de protection que vous ne désirer pas autoriser: changer True pour False
.Protect Password:="zzz", _
DrawingObjects:=True, _
Contents:=True, _
Scenarios:=True, _
AllowFormattingCells:=True, _
AllowFormattingColumns:=True, _
AllowFormattingRows:=True, _
AllowInsertingColumns:=True, _
AllowInsertingRows:=True, _
AllowInsertingHyperlinks:=True, _
AllowDeletingColumns:=True, _
AllowDeletingRows:=True, _
AllowSorting:=True, _
AllowFiltering:=True, _
AllowUsingPivotTables:=True, _
UserInterfaceOnly:=True
End With
End Sub