Re : recherchev ou macro ou autres ? :s
aaah j'ai trouvé :
Private Sub Worksheet_Change(ByVal Target As Range)
Dim tablo1(1 To 5)
Dim tablo2(1 To 5)
Dim cellule As Range
If Not Intersect(Target, Range("F3:J" & Range("F65535").End(xlUp).Row)) Is Nothing Then
ligne = Target.Row
For i = 6 To 10
For Each cellule In Range("A3:A" & Range("A65535").End(xlUp).Row)
If cellule = Cells(ligne, i) Then
For j = 1 To 5
If tablo1(j) = Cells(cellule.Row, 2) Then
GoTo etape1
End If
Next j
tablo1(i - 5) = Cells(cellule.Row, 2)
etape1:
For j = 1 To 5
If tablo2(j) = Cells(cellule.Row, 3) Then
GoTo etape2
End If
Next j
tablo2(i - 5) = Cells(cellule.Row, 3)
etape2:
End If
Next cellule
Next i
Application.ScreenUpdating = False
Cells(ligne, 11) = ""
Cells(ligne, 12) = ""
For i = 1 To 5
Cells(ligne, 11) = Cells(ligne, 11) & tablo1(i) & " "
Cells(ligne, 12) = Cells(ligne, 12) & tablo2(i) & " "
Next i
End If
Application.ScreenUpdating = True
End Sub
Merciii Philippe ! t'imagine mm pas Oh cmb tu viens de m'aider ^^