protection feuilles en fonction de la date

  • Initiateur de la discussion Initiateur de la discussion jflegros
  • Date de début Date de début

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 !

J

jflegros

Guest
Bonjour,
J'ai plusieurs feuilles dans mon classeur et chacune d'entre elle comporte une date en B2.
Si cette date n'est pas comprise entre J et J+2 par rapport à "=today()" alors cela active la protection de la feuille

Pouvez-vous svp pour le code
Cdlt
 
Re : protection feuilles en fonction de la date

Bonjour à tous,

Peux-tu essayer ceci dans le module ThisWorkBook :

VB:
Option Explicit


Private Sub Workbook_SheetActivate(ByVal Sh As Object)
If Cells(2, 2) = Date Or Cells(2, 2) = Date + 1 Or Cells(2, 2) = Date + 2 Then ActiveSheet.Protect
End Sub

A+ à tous
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

  • Question Question
XL 2021 VBA excel
Réponses
4
Affichages
453
Retour