AAARRRGGGHH !
Je me suis fait piégé !
A peine le fichier mis sur la base, les premières questions arrivent !!
"Et si je connais le nom et le prénom ?"
"Et si je sais de quelle catégorie il est ?"
...
Je sens que je n'ai pas fini avec ce fil !
Bon alors, reprenons notre calme : pour la première question, je peux ajouter un Text2, mais comment ajouter la recherche de ce Text2 ?
Voici l'extrait du code :
With Sheets(S).UsedRange
Set C = .Find(Text, LookIn:=xlValues)
If Not C Is Nothing Then
Firstaddress = C.Address
Do
ReDim Preserve tablo(5, I)
tablo(0, I) = C.Value
tablo(1, I) = Sheets(S).Name
tablo(2, I) = C.Offset(0, 1).Text
tablo(3, I) = C.Row
tablo(4, I) = C.Address
I = I + 1
Set C = .FindNext(C)
Loop While Not C Is Nothing And C.Address <> Firstaddress
End If
End With
J'ai bien essayé de remettre la ligne Set C avec Text2 avant l'alimentation du tableau, mais du coup il oublie la condition de Text. Sinon, j'ai essayé
If C.Find(Text2, Lookin:xlValue) = Nothing après le C.Address, mais je ne m'en sort pas !
vba est bien un langage 😛our le moment, j'arrive à comprendre quelques phrases, mais de là à le parler !!
A plus.