eriiic a écrit :
tu fais un méli-mélo avec une référence circulaire sur les validations (A dépend de B qui dépend de C qui dépend de A...)
Je n'ai pas l'impression de faire du meli-melo avec la validation, j'en fais suffisamment avec les MFC
La finalité est d'avoir :
- Une date en C4
- Une seconde date en D4
- Et je peux donc calculer un délai en jours en E4
Pour la validation, dans mon dernier fichier joint :
- En C4, je veux imposer la saisie d'une date, qui est la date de saisie de la demande.
Cette date peut être en dehors des bornes définies en D1:E1
dans ce cas, je veux pouvoir avertir que c'est en dehors de bornes, et autoriser la saisie
...sauf que cette autorisation permet de saisir n'importe quoi, comme du texte que je ne veux pas
Lorsque l'on saisie la seconde date en D4, qui corresponds au traitement de la demande, je veux là aussi imposer une date.Contraintes de la date en D4 : [list]elle ne peut pas être inférieure à C4 (on ne peut pas traiter une demande en amont)
elle ne peut pas être supérieure à aujourd'hui (on ne peut pas anticiper le traitement d'une demande)
(cette validité est correcte)
Lorsque les 2 dates sont saisies en C4 et D4, je calcule le délai de la réalisation de la demande en E4, avec une simple soustraction.
Dans le fichier joint, ça donne donc 59, mais c'est juste à titre indicatif, ce n'est pas que je veuille à tout prix obtenir ce chiffre
Le vrai problème est que l'avertissement en C4 pour le dépassement de date, permet la saisie de texte, et que cette saisie de texte perturbe alors la soustraction finale[/list]
Dans l'idéal, quand je demande à un tableur une date entre 2 bornes avec avertissement, j'aimerai qu'il avertisse (sic), mais contrôle quand même que c'est une date ; pour contourner ce problème, j'ai donc imaginé le principe d'une MFC sur C4, afin d'autoriser la saisie de date en dehors des bornes avec avertissement, puis colorer les cellules s'il ne s'agit pas de date.
Espérant avoir été plus clair