Bonjour tout le monde,

J'appelle à l'aide : J'ai codé VBA de la façon suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
Function RechTous(v, champRech As Range, ChampRetour As Range)
a = champRech
temp = ""
For i = 1 To champRech.Count
If a(i, 1) = v Then
temp = temp & ChampRetour(i) & "; "
End If
Next i
RechTous = Left(temp, Len(temp) - 2)
End Function
Et dans ma cellule où j'utilise ma fonction RechTous, j'ai inscris cette formule : =RechTous('Bon d''intervention'!H2;Clients!A3:A2001;Clients!B3:B2001)
Ma fonction marche en me renvoyant les bonnes valeurs, sauf que j'aimerais qu'il aille à la ligne du dessous après chaque valeur reportée,
comment puis-je faire ????


Merci bcp par avance!