Bonjour,

Je cherche à créer une procédure événementielle qui protège une feuille de classeur dès que l'utilisateur sélectionne une autre feuille. Je me suis mise dans les modules d'objets classeur et j'ai écrit du code qui ne marche pas:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
Private Sub Workbook_SheetDeactivate(ByVal Sh As Object)
ActiveSheet.Protect
MsgBox "c'est bon c'est protégé"
End Sub
En fait cette procédure protège la nouvelle feuille active, mais pas celle que l'on vient de quitter. COmment faire pour protéger la feuille d'ou on est parti??

Merci