Bonjour,
La macro suivante recherche toutes les lignes contenant toto ou/et anne.
Je souhaite récupérer les lignes contenant à la fois toto et anne.
Si, par exemple, seul toto se trouve sur une ligne, cette dernière ne doit pas être sélectionnée.
Sub RechercheTOTO()
Dim i As Integer
Dim C As Range, lignes As Range
Dim firstAddress As String
exemple = Array("toto", "anne")
With Cells
For i = 0 To 1
Set C = .Find(what:=exemple(i), LookAt:=xlWhole)
If Not C Is Nothing Then
firstAddress = C.Address
Do
Application.Union(Selection, Rows(C.Row)).Select
Set C = .FindNext(C)
Loop While Not C Is Nothing And C.Address <> firstAddress
End If
Next
End With
End Sub
Comment modifier le code ?
Merci de m'aider.
Romain