Protéger cellule en fonction d'une autre cellule.

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 !

alexandre33260

XLDnaute Occasionnel
Bonjour, encore un petit casse tête pour les Pro de la Macro...
Sur le fichier joint, tout est expliqué...
Je souhaite protéger une cellule si la date qui est écrite dans sa cellule voisine n'est pas encore révolue.
Sur mon exemple, je suis sur 10 cellules (dates) en fait, le fichier final devrait avoir 50 cellules (dates).
Merci pour votre aide.
 

Pièces jointes

Re : Protéger cellule en fonction d'une autre cellule.

Bonjour,

A essayer, dans ThisWorkbook :
Code:
Private Sub Workbook_Open()    Dim lig As Long
    With Sheets("Feuil1")
        On Error GoTo fin ' toutes les dates sont supérieures
        lig = Application.Match(CLng(Date), .[A:A], 1)
        On Error GoTo 0
        .[B3].Resize(lig - 2).Locked = True
    End With
fin:
End Sub
- 2 car tes données commencent en ligne 2 sur ton exemple.

eric
 
- 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

Discussions similaires

Retour