Salut Alex,
je savais que j'aurais dû le faire tout de suite!
Private Sub cmdGO_Click()
'
Dim tTab, tTabF()
'
Application.ScreenUpdating = False
'
iRow = Cells(Rows.Count, 1).End(xlUp).Row
tTab = Range("A2:A" & iRow)
'
For x = 1 To UBound(tTab, 1)
If InStr(LCase(tTab(x, 1)), "price") > 0 Then
iIdx = iIdx + 1
ReDim Preserve tTabF(1, iIdx)
tTabF(0, iIdx - 1) = tTab(x, 1)
End If
Next
Range("C2").Resize(iIdx, 1) = WorksheetFunction.Transpose(tTabF)
'
Application.ScreenUpdating = True
'
End Sub
A+