j'aimerai qu'ils soit impossible de saisir un 29/02 d'une année non bissextile sur toute une colonne
Et qu'une fenêtre popup apparaisse pour prévenir l'utilisateur
Bonjour natorp
A tester : Normalement aucune date invalide ne devrait être possible
NB: ton fichier n'acceptait pas les macros événementielles celui ci oui
Pierrejean : c'est tout à fait cela, il manque juste la suppression de la saisie et le curseur dans la cellule de saisie
Jocelyn : c'est parfait, il suffisait d'y penser, bien vu !!!
Lone-wolf : j'ai un plantage dès que je mets le curseur en A2 : incompatibilité de type à ce niveau :
Code:
If Day(DateSerial(Year(ActiveCell.Offset(0, -1).Value), _
Month(ActiveCell.Offset(0, -1).Value), Day(ActiveCell.Offset(0, -1).Value))) = 29 Then
Re
Parce que Excel l’interprète comme le 17/02/2029
J'ai ajouté de quoi interpréter le 17 comme 2017 mais le fichier ne sera plus valable a partir du 01/01/3000
Reviens à ce moment et on avisera