Bonjour,
voici ma requête :
je souhaite dans une feuille distinct récupérer des données pour les incrire
dans le classeur courant.
Il me faudrait avoir la position de la ligne ou j'ai la valeur cible dans la
feuille distinct pour ensuite récupérer certaine valeur de la ligne courante
(feuille distinct) sur la ligne dans le classeur courant.
Une idée un site, je suis preneur.
Si par hasard je suis sur un mauvais forum, merci de me le faire savoir.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
isabelle
bonjour Philippe,
pour trouver le numéro de ligne de la valeur entière "zaza", voici une exemple.
With Sheets("distinct").Range("A:A") lign = .Find(What:="zaza", LookAt:=xlWhole).Row End With
pour une valeur cible partiel il faut modifier, LookAt:=xlPart
isabelle
Bonjour, voici ma requête : je souhaite dans une feuille distinct récupérer des données pour les incrire dans le classeur courant. Il me faudrait avoir la position de la ligne ou j'ai la valeur cible dans la feuille distinct pour ensuite récupérer certaine valeur de la ligne courante (feuille distinct) sur la ligne dans le classeur courant. Une idée un site, je suis preneur. Si par hasard je suis sur un mauvais forum, merci de me le faire savoir.
bonjour Philippe,
pour trouver le numéro de ligne de la valeur entière "zaza", voici une
exemple.
With Sheets("distinct").Range("A:A")
lign = .Find(What:="zaza", LookAt:=xlWhole).Row
End With
pour une valeur cible partiel il faut modifier, LookAt:=xlPart
isabelle
Bonjour,
voici ma requête :
je souhaite dans une feuille distinct récupérer des données pour les incrire
dans le classeur courant.
Il me faudrait avoir la position de la ligne ou j'ai la valeur cible dans la
feuille distinct pour ensuite récupérer certaine valeur de la ligne courante
(feuille distinct) sur la ligne dans le classeur courant.
Une idée un site, je suis preneur.
Si par hasard je suis sur un mauvais forum, merci de me le faire savoir.
pour trouver le numéro de ligne de la valeur entière "zaza", voici une exemple.
With Sheets("distinct").Range("A:A") lign = .Find(What:="zaza", LookAt:=xlWhole).Row End With
pour une valeur cible partiel il faut modifier, LookAt:=xlPart
isabelle
Bonjour, voici ma requête : je souhaite dans une feuille distinct récupérer des données pour les incrire dans le classeur courant. Il me faudrait avoir la position de la ligne ou j'ai la valeur cible dans la feuille distinct pour ensuite récupérer certaine valeur de la ligne courante (feuille distinct) sur la ligne dans le classeur courant. Une idée un site, je suis preneur. Si par hasard je suis sur un mauvais forum, merci de me le faire savoir.
Shnoulle
Salut Philippe,
Tu peut regarder la solution de isabelle en VBA,
sinon par formule sur excel: recuperation de la position de ligne: (valeur cible "zaza", colonne de recherche A)
=EQUIV("zaza";A:A;0)
Recuperation de la données de la colonne B correspondant à "zaza" de la colonne A
=INDEX(B:B;EQUIV("zaza";A:A;0);1)
Tu peut regarder aussi au niveau de recherchev,
Sinon, je te conseille aussi de regarder si il n'y a pas des questions correspondant à ce que tu recherche sur MFPE avant de poser la question.
A+
Philippe wrote:
Bonjour, voici ma requête : je souhaite dans une feuille distinct récupérer des données pour les incrire dans le classeur courant. Il me faudrait avoir la position de la ligne ou j'ai la valeur cible dans la feuille distinct pour ensuite récupérer certaine valeur de la ligne courante (feuille distinct) sur la ligne dans le classeur courant. Une idée un site, je suis preneur. Si par hasard je suis sur un mauvais forum, merci de me le faire savoir.
Salut Philippe,
Tu peut regarder la solution de isabelle en VBA,
sinon par formule sur excel:
recuperation de la position de ligne: (valeur cible "zaza", colonne de
recherche A)
=EQUIV("zaza";A:A;0)
Recuperation de la données de la colonne B correspondant à "zaza" de la
colonne A
=INDEX(B:B;EQUIV("zaza";A:A;0);1)
Tu peut regarder aussi au niveau de recherchev,
Sinon, je te conseille aussi de regarder si il n'y a pas des questions
correspondant à ce que tu recherche sur MFPE avant de poser la question.
A+
Philippe wrote:
Bonjour,
voici ma requête :
je souhaite dans une feuille distinct récupérer des données pour les incrire
dans le classeur courant.
Il me faudrait avoir la position de la ligne ou j'ai la valeur cible dans la
feuille distinct pour ensuite récupérer certaine valeur de la ligne courante
(feuille distinct) sur la ligne dans le classeur courant.
Une idée un site, je suis preneur.
Si par hasard je suis sur un mauvais forum, merci de me le faire savoir.
sinon par formule sur excel: recuperation de la position de ligne: (valeur cible "zaza", colonne de recherche A)
=EQUIV("zaza";A:A;0)
Recuperation de la données de la colonne B correspondant à "zaza" de la colonne A
=INDEX(B:B;EQUIV("zaza";A:A;0);1)
Tu peut regarder aussi au niveau de recherchev,
Sinon, je te conseille aussi de regarder si il n'y a pas des questions correspondant à ce que tu recherche sur MFPE avant de poser la question.
A+
Philippe wrote:
Bonjour, voici ma requête : je souhaite dans une feuille distinct récupérer des données pour les incrire dans le classeur courant. Il me faudrait avoir la position de la ligne ou j'ai la valeur cible dans la feuille distinct pour ensuite récupérer certaine valeur de la ligne courante (feuille distinct) sur la ligne dans le classeur courant. Une idée un site, je suis preneur. Si par hasard je suis sur un mauvais forum, merci de me le faire savoir.
AV
"ValeurCible" est une plage nommée de "Classeur1" Charcher la ligne de "ValeurCible" dans "Classeur2" feuille "distinct" colonne A Ce classeur est ouvert
x = Application.Match([ValeurCible], Workbooks("Classeur2").Sheets("distinct").Range("A:A"), 0) If IsError(x) Then MsgBox "non trouvé" Else MsgBox x
AV
"ValeurCible" est une plage nommée de "Classeur1"
Charcher la ligne de "ValeurCible" dans "Classeur2" feuille "distinct" colonne A
Ce classeur est ouvert
x = Application.Match([ValeurCible],
Workbooks("Classeur2").Sheets("distinct").Range("A:A"), 0)
If IsError(x) Then MsgBox "non trouvé" Else MsgBox x
"ValeurCible" est une plage nommée de "Classeur1" Charcher la ligne de "ValeurCible" dans "Classeur2" feuille "distinct" colonne A Ce classeur est ouvert
x = Application.Match([ValeurCible], Workbooks("Classeur2").Sheets("distinct").Range("A:A"), 0) If IsError(x) Then MsgBox "non trouvé" Else MsgBox x