Private Sub Worksheet_Change(ByVal Target As Range)
Dim a As Range
Application.ScreenUpdating = False
Application.EnableEvents = False
On Error Resume Next
With Intersect(Range("C2:C" & Rows.Count), UsedRange)
.ClearContents 'RAZ
For Each a In .Offset(, 1).SpecialCells(xlCellTypeConstants).Areas
a(1, 0) = IIf(Application.CountIf(a, a(1)) = a.Count, a(1), "MIXTE")
Next
End With
Application.EnableEvents = True
End Sub