Je viens de mettre en place ma liste de produit unique via cette macro :
La clé est bien le produit et du coup je n'ai pas de doublon.
Mais pour les items... pas d'idée de commenta faire
Sub SupDoublons()
'Macro pour la suppression de doublons
Dim NbLg As Long
Set DicoProduits = CreateObject("Scripting.Dictionary")
a = Range("A4", Range("A65536").End(xlUp)).Value
For Each b In a
DicoProduits(b) = ""
Next b
With Sheets("Résultats")
NbLg = .Range("A" & Rows.Count).End(xlUp).Row
.Range("A4").Resize(DicoProduits.Count, 1) = Application.Transpose(DicoProduits.keys)
.Range("A4:A" & NbLg).Sort Key1:=.Range("A4"), Order1:=xlAscending, Header:=xlNo, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal
End With
Set DicoProduits = Nothing
End Sub