Bonjour h2so4, corriedtoppin
On supprime les doublons sur l'ensemble de ton tableau ou ligne par ligne
Sinon essaie ceci :
Option Explicit
Sub test()
Dim a, i As Long, j As Long, dico As Object
Set dico = CreateObject("Scripting.Dictionary")
dico.CompareMode = 1
With Sheets("Sheet1").Range("A1").CurrentRegion
a = .Value
For i = 1 To UBound(a, 1)
dico.RemoveAll
For j = 1 To UBound(a, 2)
If Not dico.exists(a(i, j)) Then
dico.Item(a(i, j)) = Empty
Else
a(i, j) = Empty
End If
Next
Next
.Value = a
End With
End Sub
klin89