Sub rouge()
For Each c In Range("A2:A6").Cells
i = Evaluate("iferror(AGGREGATE(15,6,ROW(tabel1)/(ISNUMBER(SEARCH(Tabel1," & Chr(34) & c.Value & Chr(34) & "))),1),0)")
c.Font.Color = RGB(0, 0, 0)
If i > 0 Then
s = Application.Index(Range("tabel1").EntireColumn, i)
p = InStr(1, c.Value, s, 1)
c.Characters(Start:=p, Length:=Len(s)).Font.Color = RGB(255, 0, 0)
End If
Next
End Sub