Recherche numéro de ligne d'une variable dans une autre feuille.

cedric8181

XLDnaute Nouveau
Bonjour,

Je cherche à récupérer le numéro de ligne d'un "item number" présent dans la feuille 1 de mon classeur.
Le résultat sera affiché en feuille 2. Voir fichier ci-joint.

La difficulté est que la colonne "Item number" est ici en colonne A mais peux aussi bien se situer en B, C voire colonne ZZ.

Merci pour votre aide.;)
 

Pièces jointes

  • Classeur1.xlsx
    9.5 KB · Affichages: 40

vgendron

XLDnaute Barbatruc
Re : Recherche numéro de ligne d'une variable dans une autre feuille.

Hello

et bienvenu

pour la difficulté évoquée: il suffit de passer par une table (que j'ai nommée Tabdata dans mon exemple)
ensuite, pour le numéro de ligne: la fonction equiv()

et voila. le tour est joué
 

Pièces jointes

  • Classeur1 (8).xlsx
    9.5 KB · Affichages: 39

cedric8181

XLDnaute Nouveau
Re : Recherche numéro de ligne d'une variable dans une autre feuille.

Hello

et bienvenu

pour la difficulté évoquée: il suffit de passer par une table (que j'ai nommée Tabdata dans mon exemple)
ensuite, pour le numéro de ligne: la fonction equiv()

et voila. le tour est joué

Merci pour ta réponse rapide. Mais le fichier tu m'as renvoyé est identique au mien. Il ne comprend pas ta solution.
 

cedric8181

XLDnaute Nouveau
Re : Recherche numéro de ligne d'une variable dans une autre feuille.

Bonjour,

ceci te convient il ?

=EQUIV(A1;Feuil1!A2:A14;0) en B1 de la feuille2

Hello à vgendron et pierrejean :)

Salut,

Pas tout à fait car dans ta solution tu fais une recherches dans la colonne A mais j'ai indiqué que la colonne item number de la feuille 1 peux changer de position et parfois se retrouver en B ou C ou ZZ par exemple.

Merci
 

vgendron

XLDnaute Barbatruc
Re : Recherche numéro de ligne d'une variable dans une autre feuille.

Hello touti !!

ah oui pardon, j'ai du oublié d'enregistrer avant de poster

ci joint:
note: ca ne répond pas tout à fait à la question: en Fait, ca te donne la position de l'item DANS le tableau, lequel peut etre déplacé sans souci

par contre, la solution de PierreJean (avec fonction personalisée) me semble nickel:
pas de modif de ton fichier à faire, et répond très bien à la demande
pour voir la fonction ouvrir l'éditeur VBA: Alt+F11
 

Pièces jointes

  • Classeur1 (8) (1).xlsx
    10.6 KB · Affichages: 36

cedric8181

XLDnaute Nouveau
Re : Recherche numéro de ligne d'une variable dans une autre feuille.

Hello touti !!

ah oui pardon, j'ai du oublié d'enregistrer avant de poster

ci joint:
note: ca ne répond pas tout à fait à la question: en Fait, ca te donne la position de l'item DANS le tableau, lequel peut etre déplacé sans souci

par contre, la solution de PierreJean (avec fonction personalisée) me semble nickel:
pas de modif de ton fichier à faire, et répond très bien à la demande
pour voir la fonction ouvrir l'éditeur VBA: Alt+F11


Merci pour tes précisions, je vais donc me diriger vers la solution de Pierrejean. Je dois donc créer la fonction num_ligne? C'est bien ça?
 

pierrejean

XLDnaute Barbatruc
Re : Recherche numéro de ligne d'une variable dans une autre feuille.

Re

La fonction num_ligne est dans le fichier que j'ai posté (module1)
tu peux la recopier pour l’insérer dans ton fichier (il te faudra alors l'enregistrer en .xlsm
 

Discussions similaires

Statistiques des forums

Discussions
311 730
Messages
2 081 991
Membres
101 856
dernier inscrit
Marina40