Bonjour,
Je coince sur un code VBA pour déclencher une message box avec conditions multiples.
Sur mon fichier, 3 feuilles (avec déjà pas mal de codes VBA).
Je souhaiterais qu'à la fermeture du fichier (fonction beforeclose ?) :
1 : pour la feuil1 SI : B3 contient *AAA* ET SI E9 est inférieur à 500
ALORS message box ("blablabla")
+
2 : SI 'feuil2!B1 ET/OU SI 'feuil3!B1 <>"" (non vides)
ALORS effacer la cellule 'Feuil1!B3 ET message box ("blablabla")
Info : sur feuil1 la cellule B3 est remplie d'après une formule et la feuille est protégée. Cela a une incidence sur la macro ?
Ci-joint fichier épuré.
D'avance merci
Bonne journée à vous
Je coince sur un code VBA pour déclencher une message box avec conditions multiples.
Sur mon fichier, 3 feuilles (avec déjà pas mal de codes VBA).
Je souhaiterais qu'à la fermeture du fichier (fonction beforeclose ?) :
1 : pour la feuil1 SI : B3 contient *AAA* ET SI E9 est inférieur à 500
ALORS message box ("blablabla")
+
2 : SI 'feuil2!B1 ET/OU SI 'feuil3!B1 <>"" (non vides)
ALORS effacer la cellule 'Feuil1!B3 ET message box ("blablabla")
Info : sur feuil1 la cellule B3 est remplie d'après une formule et la feuille est protégée. Cela a une incidence sur la macro ?
Ci-joint fichier épuré.
D'avance merci
Bonne journée à vous
Dernière édition: