Danny, voor zover ik weet, is er geen event dat reageert op het opheffen van de beveiliging van een sheet (of workbook). Dit zou je kunnen oplossen door een knop op je worksheet waarmee je de beveiliging inzet of opheft. Op het moment van het gebruik van deze knop heb je je event te pakken en kan je dus een datum/tijd in cel A1 plaatsen...
Het 2e deel van je vraag is heel simpel met VBA af te vangen (dit event is al door Microsoft bedacht). Plaats deze code in de workbook-sectie van je VBA editor....Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
Range("A2").Value = Now
End Sub
Iedere keer als je het workbook opslaat, zal de datum/tijd in cel A2 aangepast worden.
Succes met je studie & Groet, Leo