Bonjour,
C'est possible mais pas très beau à mettre en place.
Tu commence en créant une Fonction permettant de donner une valeur à tes couleurs :
Function CoulCel(Plage As Range) As Integer
Application.Volatile
If Plage.Count > 1 Then Exit Function
CoulCel = Plage.Interior.ColorIndex
End Function
Avec cette fonction, le jaune aura par exemple la valeur 6, le rouge prendra la valeur 3, le blanc la valeur -4142.
=CoulCel(A1)
Tu créé ensuite une colonne masqué dans le tableau où tu souhaite que tes couleurs soit transmise (dans ton cas ta feuille "facturation et situation"). Et tu créé des mises en forme conditionnelle pour chaque couleur.
Bref, c'était pour les explications mais je te donne le fichier que j'ai créé
Modifie mon fichier de sorte à ce qu'il convienne au tien ou attend l'aide d'un autre membre de la communauté !
NB :Le fais que ce soit un TCD en Feuil2 ne change rien au fais que cette macro marche sur un tableau normal ;D