Merci à vous deux
J'ai trouvé en tâtonnant avec le code de BsAlv
Ferdinand
For lig = 2 To .Range("A2").End(xlDown).Row
If jour = .Cells(lig, 3) And (.Cells(lig, 2) Like (Range("E2").Value & "*")) Then
Cells(ligne, colonne) = IIf(Range("E2") = "", .Cells(lig, 2) & " : ", "") & .Cells(lig, 1)
Cells(ligne, colonne).Interior.Color = .Cells(lig, 1).Interior.Color
' j'ai rajouter ceux ci et cela fonctionne comme je désire merci
Cells.WrapText = True
Cells(ligne, 1) = "#" & ligne - 8
ligne = ligne + 1