corriger cette formule

FP1954

XLDnaute Nouveau
je voudrai qu'en a1 on écrive pas de chiffres inférieur à 1 sinon qu'une msgbox apparaisse avec un texte quelconque pour prévenir l'utilisateur de cette restriction.

mais la formule ci-dessous ne fonctionne pas

=SI(a1<-1;MsgBox 'allez l'Om!')

existe t'il une solution ?
j'ai essayé de passer par la validation, mais, la validation n'accepte pas de chiffres issus du résultat d'une macro... hors le résultat a1 est issu du résultat d'une macro

remerciements pour votre réponse.

Francis montpellier
fp1954@wanadoo.fr B)
 

CBernardT

XLDnaute Barbatruc
Bonjour Francis,

Bonjour, bonjour, un peu de savoir vivre ! Tu n'es pas un bleu total sur ce forum, relies la charte !

Dans la macro qui définit la valeur de A1, ajouter le code suivant :

If Range('A1').Value < 1 Then MsgBox 'attention cette valeur est inférieure à 1 !'

Cordialement

Bernard
 

Statistiques des forums

Discussions
300 890
Messages
1 988 170
Membres
210 094
dernier inscrit
Ratahiry