Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Ligne active d'un VLookup ?

N

Nicko

Guest
Bonsoir à tous,

Quelqu'un saurait-il comment identifier la ligne dans laquelle VLookup à trouvé la reponse d'une recherche ?

d'avance merci
 
T

tatiak

Guest
Bonjour Nicko,
il existe une alternative à Vlookup qui te permet de récupérer l'adresse de la ligne. Si j'ai bien compris ta question tu cherche la valeur en colonne A pour renvoyer la valeur de la même ligne de la colonne D. Essaye donc le code suivant :

sub trucMachin()
Dim Prenom As String
Dim c As Range

Set c = Columns("A:A").Find(what:=NumTxt.Text) 'repère la cellule contenant la valeur recherchée
Prenom = Cells(c.Row, 4) 'c.row correspond à la ligne de la valeur trouvée
LblPrenom.Caption = Prenom
...
 

Discussions similaires

Réponses
6
Affichages
483
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…