• Initiateur de la discussion Initiateur de la discussion Edouard
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

E

Edouard

Guest
Sur le résultat d'une formule plus compliquée que mon exemple je voudrais mettre un message; cela est il possible d'une maniere simple avec Donnée , Validation;

Merci d'avance je ne trouve pas la solution;
 

Pièces jointes

Bonjour,

oui éventuellement,

tu te sers du warning et tu permets de continuer ou pas
en mettant autorise que C1 est inférieur à 100 dans custom.


mais tu pourrais faire aussi une mise en forme conditionnelle
si le résultat est supérieur la cellule devient rouge

Celeda
 

Pièces jointes

Bonjour Celeda et Edouard

Avec =SI(A1*B1>100;"Attention votre total dépasse la limite prévue";A1*B1) en C1 cela fonctionne aussi.(en ajoutant la MFC de Celeda c'est encore mieux !)
Cela n'a pas la concision de Celeda mais ...

@+
GD
 
Bonsoir Temjeh

Bonne nuit à Edouard et Celeda

Puisque Edouard reste sans voix - l'émotion, le sommeil, la timidité ... je ne veux pas envisager une autre cause ....

je te dis Bravo
ta solution est rapide, claire et efficace

@+
GD
 
Bonjour,

Et oui Temjeh tu as raison, on apprend tout le temps sur XLD

En fait, je sais pourquoi tu penses que cela ne marche pas,
je suis passée directement en alerte par le résultat de la formule si
tu fais la multiplication,

efface tout et tape dans ta cellule C1 = A1 * B1 et si le résultat
est supérieur à 100, tu vas avoir un petit message d'alerte

mais tu peux passer par la formule de Gerard et tu mets une mefc
c'est kifkif

Celeda
 
Bon Dimanche

Effectivement je suis allé me coucher car je ne suis ignare en macro. J’ai pourtant copié coller les lignes de ta macro TEMJEH mais à chaque fois : « erreur de compilation : end sub attendu ; »
Par contre Céléda j’ai compris et ça marche mais avec ton protocole d’utilisation ;
Je voudrais que la formule de multiplication soit rentrée d’avance et que à la saisie des données A1 et B1 si le résultat est supérieur à 100 le message apparaisse.
Mais je pense que cela n’est pas possible car (validation des données ne fonctionne qu’avec des données saisies et non pas calculées .

Par hasard si je fais une mise en forme conditionnel avec une couleur de cellule peut faire faire clignotée cette couleur ? Tout cela devient bien compliqué !!!
 
Bonjour,

Edouard:

feuil1 : format conditionnel si depassement et une autre formule de validation :
si le nombre entier depasse 100, alerte rouge

feuil2
et j'ai imaginé que si on faisait la validation de la cellule C1 en fonction de la valeur de la cellule B1,

si B1 engendre un dépassement du resultat dans la cellule C1 (et là on retrouve ta formule A1*B1<100) veuillez changer votre valeur avec la possibilité de continuer car dans les trois types d'alerte, tu verras que tu peux ou continuer, ou tout annuler ou bien être obligé de tout recommencer
selon celle que tu choisis de placer,

why not ? une autre approche

Celeda
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
10
Affichages
302
Réponses
40
Affichages
1 K
  • Question Question
Réponses
12
Affichages
352
Retour