Function Mavar(feuille, prenom)
Mavar = ""
[COLOR=red]'rng1 = Sheets("Clients").Range("A1:A" & Sheets("Clients").Range("A65536").End(xlUp).Row)[/COLOR]
[COLOR=blue]rng2[/COLOR] = Array("radios", "scanner")
Set c = feuille.Columns(1).Find(Trim(prenom), LookIn:=xlValues, lookat:=xlWhole)
If Not c Is Nothing Then
For n = 2 To feuille.Cells(c.Row, 256).End(xlToLeft).Column
If feuille.Cells(c.Row, n) <> "" Then
For p = LBound([COLOR=blue]rng2[/COLOR], 1) To UBound([COLOR=blue]rng2[/COLOR], 1)
If InStr(feuille.Cells(c.Row, n), [COLOR=blue]rng2[/COLOR](p, 1)) <> 0 Then
If InStr(Mavar, [COLOR=blue]rng2[/COLOR](p, 1)) = 0 Then
Mavar = Mavar & [COLOR=blue]rng2[/COLOR](p, 1) [COLOR=red]& ", "[/COLOR]
End If
End If
Next p
End If
Next n
[COLOR=darkgreen][B]If Mavar <> "" Then[/B][/COLOR]
Mavar = Trim(Mavar)
[COLOR=red] Mavar = Left(Mavar, Len(Mavar) - 1)[/COLOR]
If InStrRev(Mavar, ",") <> 0 Then
X = InStrRev(Mavar, ",")
Mavar = Left(Mavar, X - 1) & " et " & Right(Mavar, Len(Mavar) - X - 1)
End If
Mavar = Mavar & "."
[COLOR=darkgreen][B]End If[/B][/COLOR]
End If
End Function