Sub Unique()
Dim d As Object, i&, x$
Set d = CreateObject("Scripting.Dictionary")
With [A1].CurrentRegion.Resize(, 9)
ReDim resu(1 To .Rows.Count, 1 To 1)
resu(1, 1) = "Quantité"
For i = 2 To .Rows.Count
x = .Cells(i, 1) & .Cells(i, 6) & .Cells(i, 8)
If x <> "" And Not d.exists(x) Then d(x) = i
resu(d(x), 1) = resu(d(x), 1) + 1
Next
.AutoFilter
.Columns(9) = resu
.AutoFilter 9, ">0"
End With
End Sub