Mise en forme conditionnelle - selon remplissage

Nicolas Neo

XLDnaute Nouveau
Bonjour

Je souhaite mettre en forme une cellule selon le remplissage d'une autre cellule pour faciliter la lecture du planning matériel.
Dans le tableau ci-joint, je souhaite que la pelle dans la cellule B13 apparaissent en texte "Barré" si la cellule correspondant à la date J+7 est coloriée, quelque soit la couleur. J'ai beau essaye de retourné les mises en forme conditionnelle dans tous les sens je ne trouve pas la solution à mon problème.
Merci d'avance.
 

Pièces jointes

  • Planning matériel.xlsx
    25.2 KB · Affichages: 38

job75

XLDnaute Barbatruc
Bonjour Nicolas Neo, chris,

La fonction VBA utilisée dans la MFC de la plage B13:B47 :
Code:
Function TestCouleur(c As Range, dat As Double, ligne As Range) As Boolean
Application.Volatile
TestCouleur = c.Parent.Cells(c.Row, Application.Match(dat + 7, ligne, 0)).Interior.Color <> 16777215
End Function
Pas compris l'intérêt du décalage + 7 mais bon...

Fichier joint.

A+
 

Pièces jointes

  • Planning matériel(1).xlsm
    37.8 KB · Affichages: 23

Discussions similaires

Statistiques des forums

Discussions
314 093
Messages
2 105 789
Membres
109 430
dernier inscrit
dede746