Msgbox avec condition

Francis200

XLDnaute Nouveau
Bonjour à vous tous,

Je voudrais faire apparaître un msgbox quand une condition est vraie. Et sur le msg il doit apparaît le nom de l'article + "Attention gramme au delà du seuil".

J'ai 5 conditions, si l'une est respectée alors un msgbox apparaît avec le message et numéro article . Est-ce possible ?

1ère condition : Si sur la colonne D, la cellule contient "HO"
ET colonne E la cellule est supérieure > 21000
ET Colonne F, cellule = G
alors msgbox apparaît

2ème condition : Si sur la colonne D, la cellule contient "HO"
ET colonne E la cellule est supérieure > 16000
ET Colonne F, cellule = J
alors msgbox apparaît

3ème condition : Si sur la colonne D, la cellule contient "PI"
ET colonne E la cellule est supérieure > 11000
ET colonne B, cellule <> LO ET cellule <>LU ET cellule <> les caractères contenant B765,
ET colonne C, cellule <> 3
alors msgbox apparaît

4ème condition : Si sur la colonne D, la cellule contient "PI"
ET colonne E la cellule est supérieure > 12000
ET colonne B, cellule = LO OU cellule = LU ,
ET colonne C, cellule = 3 alors msgbox apparaît

5ème condition : Si sur la colonne D, la cellule contient "PI"
ET colonne E la cellule est supérieure > 14000
ET colonne B, cellule = les caractères contenant B765
alors msgbox apparaît

Il faut savoir que les caratères B765 sont toujours les 4 derniers d'un mot contenant dans une cellule

Je vous ai mis en PJ le fichier en question.

Je vous remercie par avance de votre aide et espère que mes explications ont été explicites et claires

Francis200
 

Pièces jointes

  • Message Alerte.xlsx
    8.7 KB · Affichages: 10

jmfmarques

XLDnaute Accro
Bonjour
Je veux croire que tu as au moins tenté d'exprimer ces conditions à l'aide d'instructions If ...then ...Else et/ou Select Case.
sI tel n'est pas encore le cas, tu peux peut-être commencer à t'intéresser à leur utilisation et revenir ici avec ce que tu auras tenté sur ces bases.
 

Gégé-45550

XLDnaute Accro
Bonjour,

... très drôle !
Voici une version sans macro mais avec table structurée permettant l'ajout de lignes et calculs automatiques.
Seule la colonne G est utile, les autres sont là à titre pédagogique.

Cdlt
 

Pièces jointes

  • Message Alerte.xlsx
    20.5 KB · Affichages: 8

Francis200

XLDnaute Nouveau
Bonsoir

Merci à vous tous pour votre aide
Jpb388 merci pour ta macro, elle est top. J'ai plutôt opté la solution de Gégé-45550
Avec la formule de cherche de Gégé-45550 j'ai pu finalement faire une formule sur une seule cellule avec toutes les conditions.
Finalement je n'ai pas eu besoin de macro pour le faire.

jmfmarques, j'avais essayé de faire un truc avec juste des if, else if mais cela ne m'a rien donné. il est vrai que j'aurai du mettre ma macro aussi. Très bonne remarque, je tâcherai de le faire la prochaine fois.
Merci à vous tous !!

Bien à vous

Francis200
 

Discussions similaires

Membres actuellement en ligne

Statistiques des forums

Discussions
311 725
Messages
2 081 942
Membres
101 849
dernier inscrit
florentMIG