Vous pouvez répéter la question ?
Il semble que vous ayez déjà trouvé toutes les solutions.
> comment faire apparaitre en colonne BU la situation de chaque contrat ?
C'est déjà ce que vous faites avec Range("BU" & C.Row) = "..."
> date ca existe bien ?
Oui.
> comment être sûr du code couleur (car ya plusieurs noir et bleu ...) ?
La doc (qui apparait quand le curseur est sur le mot "colorindex" et qu'on appuie sur F1) montre tous les codes possibles. Par exemple, pour le noir, je testerais pour le codes 1, 51, et 52; pour le bleu 5, 11, 25, 32, 41, 49, 55.