Problème après changement du nom du fichier

Bonjour à tous!

Après avoir changer l'emplacement d'une de mes feuilles et changer le nom du fichier je me retrouve avec une erreur. J'arrive pas à comprendre cette formule.

Voici la formule:

    ListIDName = "ListID_ECU" & ECU_number & "_" & List_number  'Name of the list of IDs
    FunctionID = "=OFFSET(TabID[[#Headers],[ID]],MATCH(" & TabName & "[@Type],TabID[Type],0),0,COUNTIF(TabID[Type]," & TabName & "[@Type]),1)"
                    'create the function and put it in name manager
    Range("I11").Select
    ActiveWorkbook.Names.Add Name:=ListIDName, RefersToR1C1:= FunctionID

Je me retrouve avec ce message d'erreur:

image

Pour ce qui est du gestionnaire de nom j'ai ça:

image

Si vous avez des idées je suis preneur. Parce que la je sèche...

Merci D'avance!

Bonjour Victor2806

Il nous manque du code, car ou est défini "TabName"

Perso j'utiliserai FunctionID avec une formule en français, celle qui s'inscrit lorsqu'on l'écrit dans une cellule
Mais du coup, il faudra changer le code

ActiveWorkbook.Names.Add Name:=ListIDName, RefersTo:= FunctionID

A+

Salut voici le TabName:

image

Merci de ton aide!

Voici la partie en Francais de l'ancien répertoire si ça peut vous aider:

=DECALER('http://rdprojects/EQU_GE019/WORKING_DOCUMENTS/03_SYSTEM/03C_HIL_test_bench/Trame.xlsm'!TabID[[#En-têtes];[ID]];EQUIV(#REF!#REF!;'http://rdprojects/EQU_GE019/WORKING_DOCUMENTS/03_SYSTEM/03C_HIL_test_bench/Trame.xlsm'!TabID[Type];0);0;NB.SI('http://rdprojects/EQU_GE019/WORKING_DOCUMENTS/03_SYSTEM/03C_HIL_test_bench/Trame.xlsm'!TabID[Type];#REF!#REF!);1)

:

Bonjour,

Vous avez un autre problème. Au vu de votre formule "TabID" est un tableau structuré mais ce dernier n'apparait pas dans votre gestionnaire de noms et donc n'existe plus. Vous en avez un tas d'autres (tous ceux apparaissant en grisé). Je subodore donc qu'il a changé de nom ...

Bonjour Thev,

La formule TabID est dans le gestionnaire de noms d'un autre fichier

image

Je viens de changer la formule pour la mettre en Francais toujours le même pb:

FunctionS = "=DECALER(GE019_03C_SW_Interface_names_details.xlsm!TabID[[#En-têtes];[ID]];EQUIV(" & TabName & "[@Type];GE019_03C_SW_Interface_names_details.xlsm!TabID[Type];0);0;NB.SI(GE019_03C_SW_Interface_names_details.xlsm!TabID[Type];" & TabName & "[@Type]);1)"
Rechercher des sujets similaires à "probleme changement nom fichier"