Verrouiller une cellule (excel 2003) à partir d'une date fixée.

Fermé
Bibu - 19 mai 2014 à 19:42
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 - 19 mai 2014 à 20:01
Bonjour,

Je recherche une formule ou éventuellement un code à insérer pour verrouiller une cellule de saisie à partir d'une certaine date fixée à l'avance.

Le but est de laisser les champs accessible aux utilisateurs sans qu'ils puissent modifier la valeur plus tard que la date des résultats et avant qu'il renvoient le fichier en toute fin de processus.
Je ne suis pas assez doué en VBA pour le créer moi même mais il semblerait que ce soit tout a fait faisable.

Merci d'avance.
A voir également:

1 réponse

eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 213
19 mai 2014 à 20:01
Bonjour,

Private Sub Workbook_Open()
    Sheets("Feuil1").Unprotect
    [A1].Locked = Date >= #5/22/2014#
    Sheets("Feuil1").Protect
End Sub

à mettre dans ThisWorkBook
Attention au format anglais de la date (mm/dd/yyyy)

eric

0