Bonjour à tous je viens solicité vos connaissances.
J'utilisais ce code créer par Paritec sur un ancien de mes projets et je souhaiterais l'appliquer sur celui ci quelque chose prés je souhaiterais que la recherche ce fasse sur plusieur Feuil.
pour simplifier le tout j'ai nomée ces dite Feuils BDD1 BDD2 BDD3....
comment puis je faire svp merci d'avance.
J'utilisais ce code créer par Paritec sur un ancien de mes projets et je souhaiterais l'appliquer sur celui ci quelque chose prés je souhaiterais que la recherche ce fasse sur plusieur Feuil.
pour simplifier le tout j'ai nomée ces dite Feuils BDD1 BDD2 BDD3....
comment puis je faire svp merci d'avance.
Code:
Dim i&, fin&
C1 = "": C2 = "": C3 = "": C4 = ""
If T1 = "" Then L1.ListItems.Clear: Exit Sub
fin = Feuil1.Range("A65536").End(xlUp).Row
aa = Feuil1.Range("A2:I" & fin)
For i = 1 To UBound(aa)
For a = 1 To UBound(aa, 2)
If aa(i, a) Like "*" & T1 & "*" Then aa(i, 9) = "oui"
Next a
Next i
y = 1
For i = 1 To UBound(aa)
If aa(i, 9) = "oui" Then y = y + 1
Next
If y < 2 Then L1.ListItems.Clear: GoTo 1
ReDim bb(y - 1, 8)
y = 1
For i = 1 To UBound(aa)
If aa(i, 9) = "oui" Then
For a = 1 To 8
bb(y, a) = aa(i, a)
Next a
y = y + 1
End If
Next i
With L1
.ListItems.Clear
.View = lvwReport
.FullRowSelect = True
.Gridlines = True
For i = 1 To UBound(bb)
.ListItems.Add , , bb(i, 1)
For a = 2 To UBound(bb, 2)
.ListItems(.ListItems.Count).ListSubItems.Add , , bb(i, a)
Next a
Next i
1 End With