Famille de feuilles de calcul Microsoft avec des outils pour l’analyse, le graphique et la communication des données.
Bonjour !
Si vous souhaitez absolument que le contenu de la cellule soit remplacé par le texte "ERREUR", vous devez utiliser VBA et autoriser les macros sur votre fichier. Si votre fichier est partagé, cela implique que tout le monde ait activé les macros sur sa version d'Excel : cela peut être compliqué.
Également, cela ne fonctionnera pas sur les versions mobiles d'Excel.
Voici deux solutions qui pourraient fonctionner, en fonction de votre cas d'usage.
Pour simplifier mon explication, la cellule de référence est A1 et la cellule à renseigner est B1.
1 - Utiliser une cellule (C1 par exemple) qui donne le résultat, sans écraser la valeur entrée.
Avec la formule =SI(ESTVIDE(B1);"";SI(B1<A1;"ERREUR";B1)), la personne entre librement sa valeur et Excel montre « ERREUR » si besoin, sans écraser sa saisie.
Ici, vous avez donc une troisième cellule qui rentre en jeu, qui permet de montrer si la saisie est valide ou non.
2 - Validation des données.
La saisie d'une valeur incorrecte est directement bloquée, mais la cellule ne se transforme pas en texte "ERREUR" : Excel bloque juste la saisie.
Sélectionnez la cellule B1 > onglet Données > Validation des données, puis rentrez =B1>=A1.
Dans l'onglet "Alerte d'erreur", configurez le blocage que vous souhaitez en cas de saisie d'une valeur incorrecte.
Je reste à votre disposition si besoin !