MyTralala
Messages postés8Date d'inscriptionmardi 24 juin 2008StatutMembreDernière intervention 8 juillet 2008
-
8 juil. 2008 à 11:32
PCPT
Messages postés13272Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention 3 février 2018
-
8 juil. 2008 à 16:24
Bonjour, petit probleme avec Find:
je cherche le numero de ligne dans un tableau Excel d'un nombre entré par l'utilisateur,
je tape donc:
x3 = ActiveSheet.Cells(5, 3) ' nombre entré par l'utilisateur
Set Phd = Cells.Find(x3, Cells(11, 3), xlValues, xlWhole, xlByColumns, , False)
If Not Phd Is Nothing Then
linephd = Phd.Row ' numero de la ligne du nombre dans le tableau
End If
Probleme: si je cherche 2.5 par exemple, et qu'une cellule contient 2, Find me renvoit le numero de la ligne du nombre 2. Ainsi pour lui 2 et 2.5 sont equivalents...comment faire?