Reconstruire l'adresse d'un classeur et de sa feuille
1 réponse
c_modestie
Bonjour,
JE travaille avec 2 classeurs excel, un de données(1) et un de stats(2)
J'aimerai récupérer les informations d'une feuille du classeur1 dans le
classeur2 à partir de la fonction recherchev. Cette fonction me demande le
chemin de la table matrice. Ce chemin varie selon la saisie que je fais (=ma
variable)
Dans classeur2
- je saisie le nom de la feuille qui m'intéresse dans le classeur1
- la recherchev va chercher les informations, mais mon problème est que je
n'arrive pas à reconstruire le chemin de mon classeur1 et de la feuille: il
ne comprend la référence que je lui donne comment puis-je faire ?
Exemple :
Quand je fais la recherchev manuellement j'ai une formule de ce type:
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
Patrick Fredin
Bonjour,
Essaie en utilisant la fonction INDIRECT qui permet de cibler une cellule avec sa référence au format Texte. Du coup tu peux facilement utiliser une fonction pour définir cette cellule (mettre des conditions ou autres).
-- Patrick
"c_modestie" wrote in message news:
Bonjour,
JE travaille avec 2 classeurs excel, un de données(1) et un de stats(2) J'aimerai récupérer les informations d'une feuille du classeur1 dans le classeur2 à partir de la fonction recherchev. Cette fonction me demande le chemin de la table matrice. Ce chemin varie selon la saisie que je fais (=ma variable)
Dans classeur2 - je saisie le nom de la feuille qui m'intéresse dans le classeur1 - la recherchev va chercher les informations, mais mon problème est que je n'arrive pas à reconstruire le chemin de mon classeur1 et de la feuille: il ne comprend la référence que je lui donne comment puis-je faire ?
Exemple : Quand je fais la recherchev manuellement j'ai une formule de ce type:
Quand je veux remplacer le nom de la feuille (= variable) , j'ai imaginé faire ainsi
= RECHERCHEV(A1;'[classeur1.xls]'&B2&' liv'!$a1:$c10;7;FAUX) B2 étant la cellule où je saisie la feuille qui m'intéresse
Merci de m'aider
Bonjour,
Essaie en utilisant la fonction INDIRECT qui permet de cibler une cellule
avec sa référence au format Texte. Du coup tu peux facilement utiliser une
fonction pour définir cette cellule (mettre des conditions ou autres).
--
Patrick
"c_modestie" <c_modestie@discussions.microsoft.com> wrote in message
news:A234C82A-8CC8-4C07-AAEC-BFD4586909B6@microsoft.com...
Bonjour,
JE travaille avec 2 classeurs excel, un de données(1) et un de stats(2)
J'aimerai récupérer les informations d'une feuille du classeur1 dans le
classeur2 à partir de la fonction recherchev. Cette fonction me demande le
chemin de la table matrice. Ce chemin varie selon la saisie que je fais
(=ma
variable)
Dans classeur2
- je saisie le nom de la feuille qui m'intéresse dans le classeur1
- la recherchev va chercher les informations, mais mon problème est que je
n'arrive pas à reconstruire le chemin de mon classeur1 et de la feuille:
il
ne comprend la référence que je lui donne comment puis-je faire ?
Exemple :
Quand je fais la recherchev manuellement j'ai une formule de ce type:
Essaie en utilisant la fonction INDIRECT qui permet de cibler une cellule avec sa référence au format Texte. Du coup tu peux facilement utiliser une fonction pour définir cette cellule (mettre des conditions ou autres).
-- Patrick
"c_modestie" wrote in message news:
Bonjour,
JE travaille avec 2 classeurs excel, un de données(1) et un de stats(2) J'aimerai récupérer les informations d'une feuille du classeur1 dans le classeur2 à partir de la fonction recherchev. Cette fonction me demande le chemin de la table matrice. Ce chemin varie selon la saisie que je fais (=ma variable)
Dans classeur2 - je saisie le nom de la feuille qui m'intéresse dans le classeur1 - la recherchev va chercher les informations, mais mon problème est que je n'arrive pas à reconstruire le chemin de mon classeur1 et de la feuille: il ne comprend la référence que je lui donne comment puis-je faire ?
Exemple : Quand je fais la recherchev manuellement j'ai une formule de ce type: