Chemin dynamique dans une fonction VLOOKUP

Discussions à propos du tableur Calc.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur : Vilains modOOs

Règles du forum
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
smadon
Membre lOOyal
Membre lOOyal
Messages : 32
Inscription : 08 oct. 2008 08:08

Chemin dynamique dans une fonction VLOOKUP

Message par smadon »

Hello,

Mon Premiere poste dans le forum :-)

Ma question concerne la creation de Variable avec la fonction VLOOKUP avec un path dynamic.

J'ai trouve un debut de reponse sur http://www.pcreview.co.uk/forums/thread-1774578.php

Pour le moment ma fonction va chercher une donnees dans un fichier dataB.ods , sur une feuille feuilleB, ce resultat donne le nom de la feuille localA ou il peux aller cherche la donnee.
Explication :
J ai 2 fichier : dataB.ods avec feuilleB et dataA.ods avec feuilleA et feuilleC
Fonction

Code : Tout sélectionner

 INDIRECT("'"&VLOOKUP($D$9;'smb://SERVER/SHAREFOLDER$/data/dataB.ods'#$feuilleB.$A$2:$AC$20;3;FALSE())&"'.A$2:$AC$1000")
retourne le nom de la feuille, exemple dans mon cas : = FeuilleC

Ma formule final :

Code : Tout sélectionner

=VLOOKUP($D$8;INDIRECT("'"&VLOOKUP($D$9;'smb://SERVER/SHAREFOLDER$/data/dataB.ods'#$feuilleB.$A$2:$AC$20;3;FALSE())&"'.A$2:$AC$1000");7;FALSE()))))
retourne la donnee rechercher de la FeuilleC

Cette fonction marche, mais maintenant, je voudrais cette feuilleC depuis un fichierC

Donc comment passer dynamiquement le nom fichierC?


J'espere avoir a peu pret claire dans ma question :bravo:

D'avance merci pour les futur reponses :-)
Smadon
Dernière modification par Bidouille le 08 oct. 2008 14:02, modifié 3 fois.
Raison : Titre modifié pour plus de clarté
Open Office sur plusieur OS : OoO 2.4.1 sur WinXP et OoO 2.4.0 sur Ubuntu 8.0.4
Avatar de l’utilisateur
Bidouille
RespOOnsable forum
RespOOnsable forum
Messages : 12838
Inscription : 08 nov. 2005 16:23
Localisation : Brest, France

Re: Variable

Message par Bidouille »

Bonjour et bienvenue sur notre forum,
Open Office Network - Ubuntu and Windows XP
La signature que vous avez indiqué manque de clarté et risque d'induire en erreur les gens qui vous répondront. Vous devez préciser la version exacte d'OpenOffice.org et le système sur lequel il tourne. Voici quelques exemples : 2.3.0 sous Windows XP SP2, 2.0.4 sous Linux Mandriva 2007, 2.2.0 sous Linux Ubuntu 7.04 ou 2.1.0 sous Linux OpenSuse 10.0 etc.

Nous vous remercions d'ajouter rapidement ces renseignements dans votre profil. Lisez le lien ci-dessous pour savoir comment procéder :
http://user.services.openoffice.org/fr/ ... pic18.html

Il semble que vous n'ayez pas lu les règles de ce forum, nous vous invitons dès maintenant à y jeter un coup d'oeil.
http://user.services.openoffice.org/fr/ ... opic1.html

Poser plusieurs questions complique la compréhension et n'encourage pas les réponses : il vaut donc mieux découper votre problème.

Afin que nous puissions avoir une base de connaissance efficace lors d'une recherche sur un seul de vos problèmes, nous vous prions de créer autant de fil que de questions.

Merci de votre collaboration.

Très cordialement, l'équipe de modération.
smadon
Membre lOOyal
Membre lOOyal
Messages : 32
Inscription : 08 oct. 2008 08:08

Re: Variable

Message par smadon »

Ok,

mision Accompli : modif effectue.
Merci Bidouille :-)

Code : Tout sélectionner

Utilisation de Open Office 2.4.1 sur Windows XP et 2.4.0 sur Ubuntu 8.04
Le spreatsheet crée sera accesible a differentes personnes qui utilisent Ubuntu ou XP.
Open Office sur plusieur OS : OoO 2.4.1 sur WinXP et OoO 2.4.0 sur Ubuntu 8.0.4
Avatar de l’utilisateur
Grenouille
ManitOOu
ManitOOu
Messages : 3223
Inscription : 13 janv. 2006 16:21
Localisation : Chasseneuil-du-Poitou / Futuroscope

Re: Path Dynamique dans une fonction VLOOKUP

Message par Grenouille »

Bonjour,

Les formules que tu donnes sont en anglais, c'est normal ? Il y a une partie forum anglophone sur ce site : http://user.services.openoffice.org/en/

Sinon il serait plus simple de nous de joindre un classeur directement. Comme cela, les formules seront traduites directement.
Le spreatsheet crée
On dit "spreadsheet" ou plus simplement tableur en français. ;)
OpenOffice 4.1.5 et LibreOffice 5.3.4 (par obligation) sous Windows 7
Jeff
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 10007
Inscription : 18 sept. 2006 09:40
Localisation : France

Re: Path Dynamique dans une fonction VLOOKUP

Message par Jeff »

Bonjour,
Grenouille a écrit :il serait plus simple de nous de joindre un classeur directement.
+ 1

Voir Comment joindre un fichier

A + :wink:
À lire avant tout !

Pour télécharger Apache OpenOffice

AOO 4.1.16 / Debian 13 "Trixie" / Xfce
AOO 4.1.15 / Debian 11 "Bullseye" / Cinnamon
smadon
Membre lOOyal
Membre lOOyal
Messages : 32
Inscription : 08 oct. 2008 08:08

Re: Path Dynamique dans une fonction VLOOKUP

Message par smadon »

desole pour les franco anglais.
mais pr expliquer, je fais un volontaria humanitaire en asie, dans un projet info, et j implemente des outils infos pour eux.

Donc francais mais a l etranger et qui parle plus souvent anglais que francais :-)

j ai donc joints 2 fichiers ods, pour bien fonctionner, a changer le path dans le doc feuilleresultat.ods.

Merci pour votre aide :-)
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Open Office sur plusieur OS : OoO 2.4.1 sur WinXP et OoO 2.4.0 sur Ubuntu 8.0.4
smadon
Membre lOOyal
Membre lOOyal
Messages : 32
Inscription : 08 oct. 2008 08:08

Re: Chemin dynamique dans une fonction VLOOKUP

Message par smadon »

ummmhhh, plus trop de reponse,
J ai dit quelque chose de pas bon :oops:
Le modérateur a écrit :Remontée de fil de discussion autorisée après 72 heures minimum.
http://user.services.openoffice.org/fr/ ... .html#2620

En attendant une prochaine réponse, vous pouvez participer en répondant à d'autres questions sur notre forum.
Open Office sur plusieur OS : OoO 2.4.1 sur WinXP et OoO 2.4.0 sur Ubuntu 8.0.4