Je me demande s'il existe une formule qui permet de transformer une formule
en valeur.
Je m'explique. Par exemple si en A1 j'ai la valeur essai, je souhaiterais
récupérer la valeur de la cellule A1 du fichier essai.xls
=FORMULEMAGIQUE("'["&A1&".xls]N-FE-030'!$A$1")
Ça parait tout simple mais je n'arrive pas trouver la solution ni
d'alternative si ce n'est par une macro.
Merci pour cette réponse mais avec le fichier essai.xls fermé, il n'y a pas de solutions ?
"anonymousA" a écrit dans le message de news:
Bonjour,
=INDIRECT("["&A1&".xls]N-FE-030!$A$1")
avec le fichier essai.xls ouvert.
A+
anonymousA
A ma connaissance, de manière native dans Excel, non. Par contre, en utilisant de mémoire une fonction d'une macro complémentaire de Laurent Longre INDIRECT.EXT sans doute mais je ne m'en suis jamais servi. Va voir sur son site . Peut être y a t-il des détails.
A+
A ma connaissance, de manière native dans Excel, non. Par contre, en
utilisant de mémoire une fonction d'une macro complémentaire de
Laurent Longre INDIRECT.EXT sans doute mais je ne m'en suis jamais
servi.
Va voir sur son site . Peut être y a t-il des détails.
A ma connaissance, de manière native dans Excel, non. Par contre, en utilisant de mémoire une fonction d'une macro complémentaire de Laurent Longre INDIRECT.EXT sans doute mais je ne m'en suis jamais servi. Va voir sur son site . Peut être y a t-il des détails.
A+
Michel
Merci beaucoup pour tes conseils, je viens de le télecharger et je teste de suite.
"anonymousA" a écrit dans le message de news:
A ma connaissance, de manière native dans Excel, non. Par contre, en utilisant de mémoire une fonction d'une macro complémentaire de Laurent Longre INDIRECT.EXT sans doute mais je ne m'en suis jamais servi. Va voir sur son site . Peut être y a t-il des détails.
A+
Merci beaucoup pour tes conseils, je viens de le télecharger et je teste de
suite.
"anonymousA" <anonymousA@wanadoo.fr> a écrit dans le message de news:
1135162059.096503.148450@g47g2000cwa.googlegroups.com...
A ma connaissance, de manière native dans Excel, non. Par contre, en
utilisant de mémoire une fonction d'une macro complémentaire de
Laurent Longre INDIRECT.EXT sans doute mais je ne m'en suis jamais
servi.
Va voir sur son site . Peut être y a t-il des détails.
Merci beaucoup pour tes conseils, je viens de le télecharger et je teste de suite.
"anonymousA" a écrit dans le message de news:
A ma connaissance, de manière native dans Excel, non. Par contre, en utilisant de mémoire une fonction d'une macro complémentaire de Laurent Longre INDIRECT.EXT sans doute mais je ne m'en suis jamais servi. Va voir sur son site . Peut être y a t-il des détails.
A+
Michel Gaboly
Bonjour Michel.
Anonymous a supposé que ton fichier était fermé, ce qui n'est pas f orcément le cas.
S'il est ouvert, INDIRECT est ta FORMULEMAGIQUE :
=INDIRECT("'[" & A1 & ".xls]N-FE-030'!$A$1")
ou en mettant en B1 le nom de la feuille source ("N-FE-030" dans ton exem ple) :
=INDIRECT("'[" & A1 & ".xls]" & B1 & "'!$A$1")
ou (plus lisible), en nommant tes cellules A1 et B1 :
Je me demande s'il existe une formule qui permet de transformer une formule en valeur.
Je m'explique. Par exemple si en A1 j'ai la valeur essai, je souhaiterais récupérer la valeur de la cellule A1 du fichier essai. xls =FORMULEMAGIQUE("'["&A1&".xls]N-FE-030'!$A$1")
Ça parait tout simple mais je n'arrive pas trouver la solution ni d'alternative si ce n'est par une macro.
Michel
-- Cordialement,
Michel Gaboly www.gaboly.com
Bonjour Michel.
Anonymous a supposé que ton fichier était fermé, ce qui n'est pas f orcément le cas.
S'il est ouvert, INDIRECT est ta FORMULEMAGIQUE :
=INDIRECT("'[" & A1 & ".xls]N-FE-030'!$A$1")
ou en mettant en B1 le nom de la feuille source ("N-FE-030" dans ton exem ple) :
=INDIRECT("'[" & A1 & ".xls]" & B1 & "'!$A$1")
ou (plus lisible), en nommant tes cellules A1 et B1 :
Je me demande s'il existe une formule qui permet de transformer une
formule en valeur.
Je m'explique. Par exemple si en A1 j'ai la valeur essai, je
souhaiterais récupérer la valeur de la cellule A1 du fichier essai. xls
=FORMULEMAGIQUE("'["&A1&".xls]N-FE-030'!$A$1")
Ça parait tout simple mais je n'arrive pas trouver la solution ni
d'alternative si ce n'est par une macro.
Je me demande s'il existe une formule qui permet de transformer une formule en valeur.
Je m'explique. Par exemple si en A1 j'ai la valeur essai, je souhaiterais récupérer la valeur de la cellule A1 du fichier essai. xls =FORMULEMAGIQUE("'["&A1&".xls]N-FE-030'!$A$1")
Ça parait tout simple mais je n'arrive pas trouver la solution ni d'alternative si ce n'est par une macro.
Michel
-- Cordialement,
Michel Gaboly www.gaboly.com
Michel Gaboly
Désolé, je n'avais pas vu la suite de ta demande ;-(((
Bonjour Michel.
Anonymous a supposé que ton fichier était fermé, ce qui n'est pas forcément le cas.
S'il est ouvert, INDIRECT est ta FORMULEMAGIQUE :
=INDIRECT("'[" & A1 & ".xls]N-FE-030'!$A$1")
ou en mettant en B1 le nom de la feuille source ("N-FE-030" dans ton exemple) :
=INDIRECT("'[" & A1 & ".xls]" & B1 & "'!$A$1")
ou (plus lisible), en nommant tes cellules A1 et B1 :
Je me demande s'il existe une formule qui permet de transformer une formule en valeur.
Je m'explique. Par exemple si en A1 j'ai la valeur essai, je souhaiterais récupérer la valeur de la cellule A1 du fichier essai .xls =FORMULEMAGIQUE("'["&A1&".xls]N-FE-030'!$A$1")
Ça parait tout simple mais je n'arrive pas trouver la solution ni d'alternative si ce n'est par une macro.
Michel
-- Cordialement,
Michel Gaboly www.gaboly.com
Désolé, je n'avais pas vu la suite de ta demande ;-(((
Bonjour Michel.
Anonymous a supposé que ton fichier était fermé, ce qui n'est pas
forcément le cas.
S'il est ouvert, INDIRECT est ta FORMULEMAGIQUE :
=INDIRECT("'[" & A1 & ".xls]N-FE-030'!$A$1")
ou en mettant en B1 le nom de la feuille source ("N-FE-030" dans ton
exemple) :
=INDIRECT("'[" & A1 & ".xls]" & B1 & "'!$A$1")
ou (plus lisible), en nommant tes cellules A1 et B1 :
Je me demande s'il existe une formule qui permet de transformer une
formule en valeur.
Je m'explique. Par exemple si en A1 j'ai la valeur essai, je
souhaiterais récupérer la valeur de la cellule A1 du fichier essai .xls
=FORMULEMAGIQUE("'["&A1&".xls]N-FE-030'!$A$1")
Ça parait tout simple mais je n'arrive pas trouver la solution ni
d'alternative si ce n'est par une macro.
Je me demande s'il existe une formule qui permet de transformer une formule en valeur.
Je m'explique. Par exemple si en A1 j'ai la valeur essai, je souhaiterais récupérer la valeur de la cellule A1 du fichier essai .xls =FORMULEMAGIQUE("'["&A1&".xls]N-FE-030'!$A$1")
Ça parait tout simple mais je n'arrive pas trouver la solution ni d'alternative si ce n'est par une macro.
Michel
-- Cordialement,
Michel Gaboly www.gaboly.com
Michel
J'ai testé cet après-midi la macro, c'est un vrai bonheur. Laurent Longre si tu m'entends, MERCI !
"Michel Gaboly" a écrit dans le message de news:
Désolé, je n'avais pas vu la suite de ta demande ;-(((
Bonjour Michel.
Anonymous a supposé que ton fichier était fermé, ce qui n'est pas forcément le cas.
S'il est ouvert, INDIRECT est ta FORMULEMAGIQUE :
=INDIRECT("'[" & A1 & ".xls]N-FE-030'!$A$1")
ou en mettant en B1 le nom de la feuille source ("N-FE-030" dans ton exemple) :
=INDIRECT("'[" & A1 & ".xls]" & B1 & "'!$A$1")
ou (plus lisible), en nommant tes cellules A1 et B1 :
Je me demande s'il existe une formule qui permet de transformer une formule en valeur.
Je m'explique. Par exemple si en A1 j'ai la valeur essai, je souhaiterais récupérer la valeur de la cellule A1 du fichier essai.xls =FORMULEMAGIQUE("'["&A1&".xls]N-FE-030'!$A$1")
Ça parait tout simple mais je n'arrive pas trouver la solution ni d'alternative si ce n'est par une macro.
Michel
-- Cordialement,
Michel Gaboly www.gaboly.com
J'ai testé cet après-midi la macro, c'est un vrai bonheur. Laurent Longre si
tu m'entends, MERCI !
"Michel Gaboly" <michel.gaboly@wanadoo.fr> a écrit dans le message de news:
upwvvLiBGHA.272@TK2MSFTNGP09.phx.gbl...
Désolé, je n'avais pas vu la suite de ta demande ;-(((
Bonjour Michel.
Anonymous a supposé que ton fichier était fermé, ce qui n'est pas
forcément le cas.
S'il est ouvert, INDIRECT est ta FORMULEMAGIQUE :
=INDIRECT("'[" & A1 & ".xls]N-FE-030'!$A$1")
ou en mettant en B1 le nom de la feuille source ("N-FE-030" dans ton
exemple) :
=INDIRECT("'[" & A1 & ".xls]" & B1 & "'!$A$1")
ou (plus lisible), en nommant tes cellules A1 et B1 :
Je me demande s'il existe une formule qui permet de transformer une
formule en valeur.
Je m'explique. Par exemple si en A1 j'ai la valeur essai, je souhaiterais
récupérer la valeur de la cellule A1 du fichier essai.xls
=FORMULEMAGIQUE("'["&A1&".xls]N-FE-030'!$A$1")
Ça parait tout simple mais je n'arrive pas trouver la solution ni
d'alternative si ce n'est par une macro.
Je me demande s'il existe une formule qui permet de transformer une formule en valeur.
Je m'explique. Par exemple si en A1 j'ai la valeur essai, je souhaiterais récupérer la valeur de la cellule A1 du fichier essai.xls =FORMULEMAGIQUE("'["&A1&".xls]N-FE-030'!$A$1")
Ça parait tout simple mais je n'arrive pas trouver la solution ni d'alternative si ce n'est par une macro.