Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.
  • 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
 
Bonjour à tous

Ptêtre cela dans ta feuil

Private Sub Worksheet_Change(ByVal Target As Range)
If (Range("A1").Value * Range("B1").Value) > 100 Then
MsgBox "Vous êtes over"
End If
End Sub

Merci

Temjeh

A++
 
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
 
Merci et ca me fait doublement plaisir d'aider car il y a deux mois je ne savait rien sauf A1+A2=A3

Maintenant depuis que je suis avec vous j'apprend a tout les jours

Temjeh

A+
 
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

Merci à tous cà marche

Temjeh j'ai enfin vu où tu avais écrit ta macro, l'ennui est que l'orsque je tape n'importe quoi en plus dans la meme feuille en faisant entré l'alerte apparait !!
 
- 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
14
Affichages
337
Réponses
4
Affichages
298
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…