Bonjour à toutes et tous. Je rencontre un problème de syntaxe (je suppose).
Dans une cellule, j'ai une formule qui va chercher et compare des données dans un autre fichier qui fonctionne ainsi:
=SI(ESTNA(RECHERCHEV($H6;(INDIRECT("'C:\Users\Marco\Desktop\Liste\Exports\[LISTE.xlsx]"&$E$2&"'!$O$9:$O$250"));1;FAUX));"Absent de la liste";$H6)
Pour rendre le fonctionnement indépendant de l'adresse du fichier, je voudrais remplacer le chemin du fichier par ThisWorkbook.Path & "\LISTE.xlsx"
J'ai essayé (entre-autres) :
=SI(ESTNA(RECHERCHEV($H6;(INDIRECT("'ThisWorkbook.Path & "\LISTE.xlsx"&$E$2&"'!$O$9:$O$250"));1;FAUX));"Absent de la liste";$H6)
... mais ça ne fonctionne pas malgré toutes les combinaisons que j'ai tentées (avec crochets ou pas, parenthèses ou pas , apostrophes, guillemets ....) je suis complètement perdu
Merci d'avance pour votre aide.
Dans une cellule, j'ai une formule qui va chercher et compare des données dans un autre fichier qui fonctionne ainsi:
=SI(ESTNA(RECHERCHEV($H6;(INDIRECT("'C:\Users\Marco\Desktop\Liste\Exports\[LISTE.xlsx]"&$E$2&"'!$O$9:$O$250"));1;FAUX));"Absent de la liste";$H6)
Pour rendre le fonctionnement indépendant de l'adresse du fichier, je voudrais remplacer le chemin du fichier par ThisWorkbook.Path & "\LISTE.xlsx"
J'ai essayé (entre-autres) :
=SI(ESTNA(RECHERCHEV($H6;(INDIRECT("'ThisWorkbook.Path & "\LISTE.xlsx"&$E$2&"'!$O$9:$O$250"));1;FAUX));"Absent de la liste";$H6)
... mais ça ne fonctionne pas malgré toutes les combinaisons que j'ai tentées (avec crochets ou pas, parenthèses ou pas , apostrophes, guillemets ....) je suis complètement perdu
Merci d'avance pour votre aide.