bonjour, pouvez vous m indiquer la formule la plus rapide dans une macro pour aller chercher si une valeur existe dans une feuille d un classeur (le classeur etant ouvert mais pas forcément sur la feuille qu on veut) ?
En fait j ai bcp de recherches à faire, c est pour cela que je cherche le plus rapide;
ça y est, en plus éventuellement on balaye ttes occurences trouvées : exemple on cherche 2 :
Code :
- With Worksheets(1).Range("a1:a500" )
- Set c = .Find(2, lookin:=xlValues)
- If Not c Is Nothing Then
- firstAddress = c.Address
- Do
- msgbox("trouvé en "+ c.row)
- Set c = .FindNext(c)
- Loop While Not c Is Nothing And c.Address <> firstAddress
- End If
- End With
|
Message édité par bill751 le 02-01-2006 à 22:52:36