empecher selection ligne en fonction d une date

sirusg60

XLDnaute Nouveau
Bonjour à tous,

Je suis débutant en vba et je bloque sur la macro que j essaye de mettre sur mon fichier.
Ci-joint mon fichier pour que vous voyez mon problème.

La plage de cellules "b2:b32" contient les dates pour le mois en en cours.
Il y aura une feuille pour chaque mois suivant de l année.

La plage de cellules "A2:O32" est un champ pour des données diverses qui sont remplies chaque jour.

Le but de ma macro est d empêcher la sélection et donc la modification d une ligne dont la date est dépassée même de la veille.

Je ne peux pas passer par les validations de données car certaines colonnes bénéficieront déjà d'une liste de validation.

Je ne comprends pas pourquoi ma macro ne fonctionne pas car même quand je clic sur une cellule dont la date est postérieure, la macro m en empêche.
Je pense que je défini mal ma plage de date, j'ai essayé plusieurs méthode, mais je n'y arrive pas.
J ai toujours un message d erreur.

En vous remerciant par avance.
 

Pièces jointes

  • exemple.xlsm
    17.7 KB · Affichages: 19

Discussions similaires

Réponses
4
Affichages
491

Statistiques des forums

Discussions
311 725
Messages
2 081 940
Membres
101 845
dernier inscrit
annesof