OVH Cloud OVH Cloud

Référence fichier dans une formule... j'y arrive pô !

1 réponse
Avatar
lolozarkoff
Hello,

Version d'excel : 2002 - SP3 US


1/
J'ai un vlookup (ou recherchev) qui font référence à des fichiers sur
un serveur

Seulement il arrive que le nom ou même l'onglet change... je voulais
donc faireu ne table à part ou j'aurais pû mettre des données
dinamique (répertoire, nom du fichier, de l'onglet, plage)...

J'ai générer un text en faisant un truc du genre sans la cellule A3
par ex: ="'"&cellule_du_répertoire&"["&cellule_du_fichier&"]"&cellule_onglet...
etc... bref comme si c'était un lien normal

après dans mon vlookup(ref_recherchée, T(A3), 3, FALSE) mais évidement
ca marche pas...

Y'a-t-il un moyen de faire ca SANS PASSER PAR VBA !

2/
Suivant l'utilisateur qui remplit ce fichier, pour certains chiffre il
met une ' (apostrophe) devant les chiffres quand in commence par zéro,
ce qui fait que mon vlookup ne retrouve rien... comment faire pour
forcer le vlookup a retrouver la valeur quelques soit le format, texte
ou valeur...

Pour ne rien vous cachez, je recherche des EAN (vous savez les codes
barres...) donc ils peuvent commencer par un zéro...

Merci d'avance

1 réponse

Avatar
YannX
"Laurent Zarkoff" a écrit dans le message de
news:
Hello,

Version d'excel : 2002 - SP3 US


1/
J'ai un vlookup (ou recherchev) qui font référence à des fichiers sur
un serveur

Seulement il arrive que le nom ou même l'onglet change... je voulais
donc faireu ne table à part ou j'aurais pû mettre des données
dinamique (répertoire, nom du fichier, de l'onglet, plage)...

J'ai générer un text en faisant un truc du genre sans la cellule A3
par ex:
="'"&cellule_du_répertoire&"["&cellule_du_fichier&"]"&cellule_onglet...

etc... bref comme si c'était un lien normal

après dans mon vlookup(ref_recherchée, T(A3), 3, FALSE) mais évidement
ca marche pas...

Y'a-t-il un moyen de faire ca SANS PASSER PAR VBA !
=> avec VBA je n'y arrive pas (usage de VLOOKUP et EQUIV ?)

alors si tu sais faire avec tu m'intéresses....

2/
Suivant l'utilisateur qui remplit ce fichier, pour certains chiffre il
met une ' (apostrophe) devant les chiffres quand in commence par zéro,
ce qui fait que mon vlookup ne retrouve rien... comment faire pour
forcer le vlookup a retrouver la valeur quelques soit le format, texte
ou valeur...


=> suggestion = rajouter dans ta table, une colonne intermediaire,
qui transforme ta valeur saisie en numérique pur, ou en texte formatté,
et rechercher sur cette colonne (en utilisant EQUIV cela semble OK !)


Pour ne rien vous cachez, je recherche des EAN (vous savez les codes
barres...) donc ils peuvent commencer par un zéro...

Merci d'avance