Bonjour à tous !
Je vais essayer d'expliquer mon problème clairement :
voici le code de ConcatSi, dont le résultat est affiché en F10 ( on voit bien les doublons ) :
Function CONCAT_SI(R1 As Range, Rech As Range, R2 As Range)
Dim CL As Range
Dim CHN As String
For Each CL In R1
If CL.Value = Rech.Value Then
CHN = CHN & vbCrLf & Cells(CL.Row, R2.Column).Value
End If
Next
CONCAT_SI = Trim(CHN)
End Function
J'espère que j'ai été clair
Merci d'avance