Bonsoir,
Merci patricktoulon pour ta tentative.
Je réexplique brièvement mon projet de contrôle d’entrée de date.
Dans une cellule on rentre une date et c’est tout. Soit cette entrée correspond à une date valable (cohérente), soit c’est une ineptie. Si la nouvelle date entrée est valable, sa valeur se substitue bien évidemment à la précédente. En revanche, si la date entrée est incohérente, l’ancienne date reste affichée et ce jusqu’à ce que l’on rentre une date qui ait un sens.
Quelles pourraient être, par exemple, les inepties ?
- Erktghlkjuirt007 (que du texte ou du texte avec des chiffres)
- 3/25/21 (que je sache, il n’y a pas 25 mois dans une année)
- 33/12/21 (que je sache, il ne peut pas y avoir 33 jours dans une mois)
- 3621 (une série de nombres)
Dans ma tentative pour résoudre ce casse-tête, les 3 premiers exemples sont résolus. En revanche, dans ta tentative, 3/25/21, n’est pas considéré comme faux et renvoie 25/03/2021…
Tu as réglé le 4ème problème, moi de mon côté, uniquement quand j > 12.
Donc, nos solutions demeurent encore bancales. Dommage…