Verrouillage automatique en fonction de la date

Bonjour,

Je cherche à verrouiller ma feuille de pointage à l'exception de la ligne contenant la date du jour.

La feuille correspond au mois en cours, et les dates sont dans la colonne B5:B35 (31 lignes du 1er au 31)

Il s'agit donc de laisser active la ligne contenant la date du jour pour permettre au personnel de saisir les heures d'entrée et de sortie.

Le reste de la feuille est visible, mais verrouillé.

Le lendemain, la ligne active se déplace en fonction de la date et ainsi de suite.

Je ne suis pas en mesure de formuler la macro correspondante, et c'est pourquoi je sollicite votre aide.

Bonne journée

Cordialement

Fat

Bonjour

à tester

en cellule A1 date du jour (facultative)

sur la colonne B et la ligne d’aujourd’hui est modifiable, le reste non

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
 With Target
  If Cells(.Row, 2).Value < Date And Len(Cells(.Row, 2).Value) > 0 Then .SpecialCells(xlLastCell).Offset(1).Select
 End With
End Sub

Bonjour,

Je me suis mal fait comprendre.

Ci joint un fichier-modèle pour être plus clair.

Merci pour votre assistance

Cordialement

Fat

35pointage.xlsx (13.30 Ko)
Rechercher des sujets similaires à "verrouillage automatique fonction date"