MsgBox regroupant des conditions sur plusieurs feuilles

Ningun54

XLDnaute Nouveau
Bonjour à tous,

Sur le fichier en PJ, j'aimerais créer des alertes via une MsgBox.
Les alertes se feront à chaque ligne 9 à 22 en comparant la date présente en colonne G par rapport à la date du jour.
exemple :
Si la date en G9 est < à aujourd'hui --> alerte : FAIRE ACTION 1
Si la date en G10 est < à aujourd'hui --> alerte: FAIRE ACTION 2
etc....

Mon souci est de ne faire apparaitre une seule et unique MsgBox pour tous les onglets qui s'affichera sous cette forme :

CHANTIER 1
FAIRE ACTION 1
FAIRE ACTION 2
FAIRE ACTION 3
----------------------------
CHANTIER 2
FAIRE ACTION 1
----------------------------
CHANTIER 3
FAIRE ACTION 4
FAIRE ACTION 5

J'espère être clair, si ce n'est pas le cas demandez moi des précisions

Merci d'avance la team !
 

Pièces jointes

  • Planification travaux TEST - macro.xlsm
    24.8 KB · Affichages: 4

Ningun54

XLDnaute Nouveau
Bonjour Pierrejean,

Un très bon début, j'aurais aimé ne faire les alertes qu'à partir du 3eme onglet. J'ai tenté hier soir de modifier votre code pour le faire mais sans succès...
De plus, j'aimerais n'afficher qu'une seule fois le nom du chantier pour avoir une mise en forme tel que sur mon message précédent.

Avez-vous une idée ?
 

pierrejean

XLDnaute Barbatruc
Re
Pas bien compris : j'aurais aimé ne faire les alertes qu'à partir du 3eme onglet.
pour n'afficher qu'une seule fois les noms de chantier voila
NB: reste à tester un chantier sans alerte : je n'ai pas voulu modifier les formules pour ce faire
 

Pièces jointes

  • Planification travaux TEST - macro.xlsm
    37.9 KB · Affichages: 8

Ningun54

XLDnaute Nouveau
En gros ton code me permet d'avoir les alertes sur l'ensemble des onglets :
"for each sh in sheets"
Seul les onglets à partir de l'onglet 3 m'interessent.

ton dernier code est super pour la mise en forme c'est exactement la forme que je souhaitais.

J'ai un autre souci, en fonction de l'onglet sur lequel le fichier s'ouvre, il me met des alertes différentes ... (???), je ne comprends pas pourquoi
 

Discussions similaires

Réponses
3
Affichages
235