Bonjour,
J'ai un fichier utilisant la fonction RECHERCHEV qui va chercher la "table matrice" sur un fichier ".xls" disponible sur le réseau.
Tout fonctionnait bien jusqu'au moment où il a fallu aller récupérer les infos dans un autre fichier ".xls".
Ca paraissait simple car le nouveau fichier Excel était au même endroit.
Mais je me suis retrouvé avec un #N/A
Voici un exemple simplifié de mon problème.
Fichier de calcul sur le réseau :
L:\USER\CalculV1.xls
Lien des fichiers avec la "table matrice" :
\\loremipsum\TEMPORAIRE\ListeA.xls ou L:\TEMPORAIRE\ListeA.xls
\\loremipsum\TEMPORAIRE\ListeB.xls ou L:\TEMPORAIRE\ListeB.xls
Formule qui fonctionne dans CalculV1.xls
J'ai copié/collé "CalculV1" pour devenir "CalculV2" et ainsi préserver "CalculV1"
Dans "CalculV2", je remplace "ListeA.xls" par "ListeB.xls"
Mais je me retrouve avec une erreur #REF!
Je remplace donc la formule
par
Ca fonctionne mais mon fichier "CalculV2" est bien plus lourd (3460ko contre 259ko)
Pour comprendre le problème je retourne dans "CalculV1" et test la formule suivante :
au lieu de
Et dans ce fichier c'est le lien sous la forme "L:\TEMPORAIRE\" et non "\\loremipsum\TEMPORAIRE\" qui ne fonctionne pas.
Il y a certainement quelque chose qui m'échappe, car de mon point de vue il n'y a aucune raison qu'une formule fonctionne dans un fichier Excel, mais pas dans l'autre !
Une idée ?
J'ai un fichier utilisant la fonction RECHERCHEV qui va chercher la "table matrice" sur un fichier ".xls" disponible sur le réseau.
Tout fonctionnait bien jusqu'au moment où il a fallu aller récupérer les infos dans un autre fichier ".xls".
Ca paraissait simple car le nouveau fichier Excel était au même endroit.
Mais je me suis retrouvé avec un #N/A
Voici un exemple simplifié de mon problème.
Fichier de calcul sur le réseau :
L:\USER\CalculV1.xls
Lien des fichiers avec la "table matrice" :
\\loremipsum\TEMPORAIRE\ListeA.xls ou L:\TEMPORAIRE\ListeA.xls
\\loremipsum\TEMPORAIRE\ListeB.xls ou L:\TEMPORAIRE\ListeB.xls
Formule qui fonctionne dans CalculV1.xls
Code:
='\\loremipsum\TEMPORAIRE\[ListeA.xls]Feuille1'!A10
J'ai copié/collé "CalculV1" pour devenir "CalculV2" et ainsi préserver "CalculV1"
Dans "CalculV2", je remplace "ListeA.xls" par "ListeB.xls"
Mais je me retrouve avec une erreur #REF!
Je remplace donc la formule
Code:
='\\loremipsum\TEMPORAIRE\[ListeB.xls]Feuille1'!A10
Code:
='L:\TEMPORAIRE\[ListeB.xls]Feuille1'!A10
Ca fonctionne mais mon fichier "CalculV2" est bien plus lourd (3460ko contre 259ko)
Pour comprendre le problème je retourne dans "CalculV1" et test la formule suivante :
Code:
='L:\TEMPORAIRE\[ListeA.xls]Feuille1'!A10
Code:
='\\loremipsum\TEMPORAIRE\[ListeA.xls]Feuille1'!A10
Et dans ce fichier c'est le lien sous la forme "L:\TEMPORAIRE\" et non "\\loremipsum\TEMPORAIRE\" qui ne fonctionne pas.
Il y a certainement quelque chose qui m'échappe, car de mon point de vue il n'y a aucune raison qu'une formule fonctionne dans un fichier Excel, mais pas dans l'autre !
Une idée ?
Dernière édition: