Bonjour. Je suis bien embêté avec mes messages d’alerte. J’espère que ce je voudrais est réalisable.
Je voudrais faire un message d’alerte si la valeur saisie est inférieur à celle enregistrée avec en condition supplémentaire la valeur d’une cellule tiers. Comme mon explication est impossible à comprendre je prends un exemple:
La valeur dans une cellule tiers est : “ticket de caisse”
Si cette valeur est justifiée alors je voudrais qu’aucun quantitatif ne diminue dans ma colonne quantité. Pour cela un message d’avertissement apparait.
J’utilise pour cela données/validité, mais j’ai des soucis avec l’onglet critères.
Je pense passer par une formule du genre ET(A2=“ticket de caisse” ; colonne qte < colonne qte mini)
Mais la ne voit pas comment remplir.
J’espère être suffisamment clair. Merci de votre aide.
Bonjour,
Ça a l’air de fonctionner avec : ET($A$2="ticket de caisse";C3>=B3)
dans le champ Formule avec dans le champ Autoriser : Personnalisé
de l’onglet Critère de la validation de donnée.
Le critère est appliqué à la cellule C3 donc à adapter selon la structure de votre feuille. Les références peuvent être relatives donc on peut étendre la formule si le critère varie à chaque ligne. Si ça ne répond pas à la question, il faudrait ajouter un petit fichier exemple.
Merci de confirmer que la réponse convient en cliquant le bouton gris à gauche de la réponse pour le passer au vert . Sinon, merci d’éditer la question (les réponses sont réservées aux solutions).
En fait ça ne fonctionne pas. Le message s’affiche tout le temps. Je veux bien envoyer le fichier mais je le mets où ?
Voir le lien pour éditer la question.
NB : j’ai modifié la formule dans ma réponse, elle n’était pas bonne par rapport aux conditions. Mais un exemple serait mieux pour vérifier.
Le message s’affiche si la condition est fausse. C’est ambigu…
Avec colonne A= QTE et B= MINIMUM
ma formule est: ET($A$2<>“ticket de caisse”;A5 >= B5)
Il faut mettre = au lieu de <> pour le test du ticket de caisse je pense.
Le critère est celui qui accepte la saisie, et si ce critère n’est pas respecté, alors le message d’erreur est renvoyé.
Non, car on travaille dans la négation. Le message s’affichera si la formule est FAUSSE.
La critère de validité doit être VRAI pour que la saisie soit acceptée. Donc il est normal que le message d’erreur s’affiche si la condition est fausse.
Dans votre question, vous parlez de tester par rapport à ticket de caisse = vrai et là, vous testez l’inverse.
J’avoue que je ne comprends plus rien à votre question.