Bonjour,
Je dois réaliser une application excel dans laquelle l'utilisateur rentrera une date dans une cellule. Il faut donc qu'en cas de mauvaise saisie, un message d'erreur s'affiche. Voici la formule que j'ai crée : =SI(ESTERREUR(CHERCHE("??/??/????";B1;1));"Veuillez saisir une date valide";"") Cependant, il y a un problème, car si je rentre 15/11/2008 dans la cellule, la fonction cherche renvoie un message d'erreur, alors qu'elle devrait renvoyer "1". Par contre, si je rentre 15/11/2008gfhhrt par exemple, la ça marche, la fonction cherche renvoie "1". Auriez vous une solution afin que la fonction cherche renvoie "1" en rentrant uniquement la date?
Merci beaucoup
Je dois réaliser une application excel dans laquelle l'utilisateur rentrera une date dans une cellule. Il faut donc qu'en cas de mauvaise saisie, un message d'erreur s'affiche. Voici la formule que j'ai crée : =SI(ESTERREUR(CHERCHE("??/??/????";B1;1));"Veuillez saisir une date valide";"") Cependant, il y a un problème, car si je rentre 15/11/2008 dans la cellule, la fonction cherche renvoie un message d'erreur, alors qu'elle devrait renvoyer "1". Par contre, si je rentre 15/11/2008gfhhrt par exemple, la ça marche, la fonction cherche renvoie "1". Auriez vous une solution afin que la fonction cherche renvoie "1" en rentrant uniquement la date?
Merci beaucoup