Fonction Indirect Ext Erreur Nombre
Valentino
-
DjiDji59430 Messages postés 4278 Date d'inscription Statut Membre Dernière intervention -
DjiDji59430 Messages postés 4278 Date d'inscription Statut Membre Dernière intervention -
Bonsoir,
Je rencontre un problème avec un fichier.
Celui centralise pour chaque société (250 au total) les notes obtenues selon différents critères. Toutes ces notes sont localisées sur des feuilles excel différentes dans des fichiers externes. Ainsi, pour récupérer la note d'un critère, il faut que je fasse référence à une cellule dans une feuille spécifique. La structure de ces fichiers excel externes est identique pour toutes les sociétés.
J'ai donc mis en marche une macro qui me permet d'utiliser Indirect Ext pour récolter toutes ces notes. Malheureusement, pour les critères d'une feuille, j'obtiens le message d'erreur #Nombre. Je n ecomprends pas pourquoi, car la formule semble identique pour tous les autres critères. Seule la référence de feuille excel a changé (ce qui est normal car la note se trouve à une feuille différente)
Voici la formule utilisée :
=SOMME(IndirectEx("'I:\users\ISR\CG 2017\Mid Caps\Grilles\["&C3&".xlsm]C1'!$C$6:$C$8"))
Elle permet d'aller dans les dossiers chercher la note obtenue dans la feuille C1 du fichier considéré. Le C3 de la formule correspond au nom du fichier.
L'erreur nombre apparaît avec la formule suivante :
=SOMME(IndirectEx("'I:\users\ISR\CG 2017\Mid Caps\Grilles\["&C3&".xlsm]C8'!$C$6:$C$8"))
Je cherche la note obtenue dans la feuille C8 du même fichier. Mais Excel me répond l'erreur #Nombre
Les notes sont récupérés aux onglets C1,C2,C3 etc.. C8, C9,C10. Seul C8 pose problème.
Toute aide est la bienvenue.
Je vous remercie.
Valentin
Je rencontre un problème avec un fichier.
Celui centralise pour chaque société (250 au total) les notes obtenues selon différents critères. Toutes ces notes sont localisées sur des feuilles excel différentes dans des fichiers externes. Ainsi, pour récupérer la note d'un critère, il faut que je fasse référence à une cellule dans une feuille spécifique. La structure de ces fichiers excel externes est identique pour toutes les sociétés.
J'ai donc mis en marche une macro qui me permet d'utiliser Indirect Ext pour récolter toutes ces notes. Malheureusement, pour les critères d'une feuille, j'obtiens le message d'erreur #Nombre. Je n ecomprends pas pourquoi, car la formule semble identique pour tous les autres critères. Seule la référence de feuille excel a changé (ce qui est normal car la note se trouve à une feuille différente)
Voici la formule utilisée :
=SOMME(IndirectEx("'I:\users\ISR\CG 2017\Mid Caps\Grilles\["&C3&".xlsm]C1'!$C$6:$C$8"))
Elle permet d'aller dans les dossiers chercher la note obtenue dans la feuille C1 du fichier considéré. Le C3 de la formule correspond au nom du fichier.
L'erreur nombre apparaît avec la formule suivante :
=SOMME(IndirectEx("'I:\users\ISR\CG 2017\Mid Caps\Grilles\["&C3&".xlsm]C8'!$C$6:$C$8"))
Je cherche la note obtenue dans la feuille C8 du même fichier. Mais Excel me répond l'erreur #Nombre
Les notes sont récupérés aux onglets C1,C2,C3 etc.. C8, C9,C10. Seul C8 pose problème.
Toute aide est la bienvenue.
Je vous remercie.
Valentin
2 réponses
-
Bonjour,
Regarde si le C8 de ton onglet et celui de ta cellule C3 sont identiques.Si l'un des deux n' a pas un espace en plus.
Cdlmnt -
Bonjour,
regarde aussi si les cellules concernées ont bien des nombres (alignés à droite) et non du texte (aligné à gauche).
Bien sûr enlever tout centrage ou alignement forcé avant.
eric
-
-
J'ai essayé plusieurs choses : j'ai changé le nom de la feuille invoquée. Mais cela ne change rien. La formule semble fonctionner uniquement si je copie/colle les notes dans une nouvelle feuille vierge (intitutlée par exemple C11). Pour ce qui est des noms de fichiers indiquée dans le fichier central en colonne C ( le ["&C3&".xlsm]), le nom du fichier est le même pour toutes les feuilles C1,C2,C3 etc. J'ai donc du mal à comprendre pourquoi cela fonctionne pour toutes, sauf C8, sachant que la mise en forme est identique.
Cordialement, -
-
-
-