C
Clo
Guest
Bonjour à vous tous du forum,
J'aimerais savoir comment fonctionne l'opération .find ? Je l'utilise dans une recherche et elle ne me renvoie pas la bonne chose. Voici un petit bout de programme
Set R = .Columns(1).Find(nomkit, , , , , xlNext, True)
If Not R Is Nothing Then
Rowkit = R.Row
......
End If
Ce que j'aimerais qu'il puisse faire c'est de retouver, dans une liste, le nom du kit ( nomkit) et de retourner le valeur de la ligne. Par contre, j'ai plusieurs kits qui on des nom presque semblable, par exemple
920kitserie1a
920kitserie1
920kitserie1b
Je ne peux modifier ces noms car il provient d'une base de données. Donc si j'effectue ma recherche avec '920kitserie1', il me renvoie la ligne du premier nom qu'il retrouve commencant par '920kitserie1' soit celui qui correspond à '920kitserie1a'. Pourquoi, je ne la sais pas. J'aimerais bien comprendre le fonctionnement du .find.
Si vous avez une meilleur suggestion, j'aimerais bien le savoir, SVP.
Je vous remercie énormément de votre collaboration et de votre aide qui est toujours grandement apprécié.
Merci et bonne fin de journée
Clo
J'aimerais savoir comment fonctionne l'opération .find ? Je l'utilise dans une recherche et elle ne me renvoie pas la bonne chose. Voici un petit bout de programme
Set R = .Columns(1).Find(nomkit, , , , , xlNext, True)
If Not R Is Nothing Then
Rowkit = R.Row
......
End If
Ce que j'aimerais qu'il puisse faire c'est de retouver, dans une liste, le nom du kit ( nomkit) et de retourner le valeur de la ligne. Par contre, j'ai plusieurs kits qui on des nom presque semblable, par exemple
920kitserie1a
920kitserie1
920kitserie1b
Je ne peux modifier ces noms car il provient d'une base de données. Donc si j'effectue ma recherche avec '920kitserie1', il me renvoie la ligne du premier nom qu'il retrouve commencant par '920kitserie1' soit celui qui correspond à '920kitserie1a'. Pourquoi, je ne la sais pas. J'aimerais bien comprendre le fonctionnement du .find.
Si vous avez une meilleur suggestion, j'aimerais bien le savoir, SVP.
Je vous remercie énormément de votre collaboration et de votre aide qui est toujours grandement apprécié.
Merci et bonne fin de journée
Clo