Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
Protéger un classeur si ouverture après une date donnée
Boostez vos compétences Excel avec notre communauté !
Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force.
Apprenez, échangez, progressez – et tout ça gratuitement !
👉 Inscrivez-vous maintenant !
Je souhaite empêcher les utilisateurs de modifier un classeur s'ils l'ouvrent après une date définie (lecture seule et msgbox "Vous ne pourrez pas modifier le classeur, délai imparti terminé").
Re : Protéger un classeur si ouverture après une date donnée
Bonjour jozerebel,
voir fichier en pièce jointe
voici le code
Code:
Private Sub Workbook_Open()
If Now > "12/10/2010" Then
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True, Password:="toto"
ActiveWorkbook.Protect Structure:=True, Windows:=True, Password:="toto"
MsgBox ("Vous avez dépassé la date-limite le classeur est maintenant protégé")
End If
End Sub
Re : Protéger un classeur si ouverture après une date donnée
Bonjour jozerebel, phlaurent55,
Une variante à la solution de phlaurent55 :
Une simple protection des feuilles.
Private Sub Workbook_Open()
If Date > DateSerial(2010, 10, 12) Then
For Each ws In Worksheets
ws.Protect Password:="***"
Next ws
MsgBox "Vous ne pouvez plus modifier ce classeur, le délai imparti est écoulé !"
End If
End Sub
Il va de soi que le VBA Project doit être lui aussi protégé 😉
Re : Protéger un classeur si ouverture après une date donnée
re, Bonjour Bernard,
une autre manière de procéder ( à l'opposé de ce que j'avais fait avant)
le classeur est protégé à la fermeture et s'il est ouvert
avant le 13/10/2010, il de déprotègera
après le 13/10/2010, il restera protégé
mais il en faut pas perdre de vue qu'il n'y a aucune protection valable et que pour quelqu'un qui s'y connait un peu, les protections seront "dynamitées" en moins d'une seconde .................sans utiliser de l'Acyd
- Navigue sans publicité - Accède à Cléa, notre assistante IA experte Excel... et pas que... - Profite de fonctionnalités exclusives Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel. Je deviens Supporter XLD