sous excel2003 (pc), il faut que la protection soit effectuée par le code, ci-dessous code à placer dans le module "thisworkbook", se déclenche lors de l'ouverture du classeur :
Code:
Option Explicit
Private Sub Workbook_Open()
With Sheets("NomFeuille")
.EnableOutlining = True
.Protect "toto", userinterfaceonly:=True
End With
End Sub
ALT F11, pour ouvrir l'éditeur vba, dans la fenêtre "Projet vbaproject" tu click sur ton classeur pour déplier les différents modules, en espérant que cela soit également ainsi sous MAC;;;