J'expose mon problème sur l'exemple d'une facturation.
Je crée une facture par feuille, sur une feuille je consolide le montant H.T
des factures.
Jusque là facile. Maintenant je veux qu'à chaque fois que je crée une
nouvelle feuille sa consolidation soit automatique...mais sans macros
(exigences du prestataire à qui je vais livrer mes fichiers Excel)
J'ai trouvé un début d'astuce astuce : les feuilles s'appellent toutes
feuil1, feuil2, feuil3...je prends comme hypothèse que le montant H.T se
trouve en E10
Donc sur ma feuille où je consolide j'ai fait un tableau où dans la première
colonne j'ai saisi feuil1, puis feuil2...etc :
Dans la colonne suivante j'ai une formule :
=concatener ("=";A1;"!E10), ce qui donne par exemple :
------------------------------
- A - B
------------------------------
1 -feuil1 - =Feuil1!E10
2 -feuil2 - =Feuil2!E10
D'ou ma question : comment faire pour que la colonne B, issue de la formule
de concatenation, soit interprétée comme une formule et non comme du texte ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Ricky
Bonjour *Yves On Line*
=INDIRECT(B1) que tu copies vers le bas En B1 ne pas placer = en tête de formule
| Bonjour à tous, | | J'expose mon problème sur l'exemple d'une facturation. | Je crée une facture par feuille, sur une feuille je consolide le | montant H.T des factures. | Jusque là facile. Maintenant je veux qu'à chaque fois que je crée une | nouvelle feuille sa consolidation soit automatique...mais sans macros | (exigences du prestataire à qui je vais livrer mes fichiers Excel) | J'ai trouvé un début d'astuce astuce : les feuilles s'appellent toutes | feuil1, feuil2, feuil3...je prends comme hypothèse que le montant H.T | se trouve en E10 | Donc sur ma feuille où je consolide j'ai fait un tableau où dans la | première colonne j'ai saisi feuil1, puis feuil2...etc : | | Dans la colonne suivante j'ai une formule : | =concatener ("=";A1;"!E10), ce qui donne par exemple : | | ------------------------------ | - A - B | ------------------------------ | 1 -feuil1 - þuil1!E10 | 2 -feuil2 - þuil2!E10 | | D'ou ma question : comment faire pour que la colonne B, issue de la | formule de concatenation, soit interprétée comme une formule et non | comme du texte ? | | Merci d'avance, | | Yves (désolé la question est un peu longue)
-- Ricky [MVP] Visitez les faq.... http://www.faqoe.com http://faqword.free.fr http://dj.joss.free.fr/faq.htm http://www.excelabo.net
Bonjour *Yves On Line*
=INDIRECT(B1) que tu copies vers le bas
En B1 ne pas placer = en tête de formule
| Bonjour à tous,
|
| J'expose mon problème sur l'exemple d'une facturation.
| Je crée une facture par feuille, sur une feuille je consolide le
| montant H.T des factures.
| Jusque là facile. Maintenant je veux qu'à chaque fois que je crée une
| nouvelle feuille sa consolidation soit automatique...mais sans macros
| (exigences du prestataire à qui je vais livrer mes fichiers Excel)
| J'ai trouvé un début d'astuce astuce : les feuilles s'appellent toutes
| feuil1, feuil2, feuil3...je prends comme hypothèse que le montant H.T
| se trouve en E10
| Donc sur ma feuille où je consolide j'ai fait un tableau où dans la
| première colonne j'ai saisi feuil1, puis feuil2...etc :
|
| Dans la colonne suivante j'ai une formule :
| =concatener ("=";A1;"!E10), ce qui donne par exemple :
|
| ------------------------------
| - A - B
| ------------------------------
| 1 -feuil1 - þuil1!E10
| 2 -feuil2 - þuil2!E10
|
| D'ou ma question : comment faire pour que la colonne B, issue de la
| formule de concatenation, soit interprétée comme une formule et non
| comme du texte ?
|
| Merci d'avance,
|
| Yves (désolé la question est un peu longue)
--
Ricky [MVP] Visitez les faq....
http://www.faqoe.com http://faqword.free.fr
http://dj.joss.free.fr/faq.htm http://www.excelabo.net
=INDIRECT(B1) que tu copies vers le bas En B1 ne pas placer = en tête de formule
| Bonjour à tous, | | J'expose mon problème sur l'exemple d'une facturation. | Je crée une facture par feuille, sur une feuille je consolide le | montant H.T des factures. | Jusque là facile. Maintenant je veux qu'à chaque fois que je crée une | nouvelle feuille sa consolidation soit automatique...mais sans macros | (exigences du prestataire à qui je vais livrer mes fichiers Excel) | J'ai trouvé un début d'astuce astuce : les feuilles s'appellent toutes | feuil1, feuil2, feuil3...je prends comme hypothèse que le montant H.T | se trouve en E10 | Donc sur ma feuille où je consolide j'ai fait un tableau où dans la | première colonne j'ai saisi feuil1, puis feuil2...etc : | | Dans la colonne suivante j'ai une formule : | =concatener ("=";A1;"!E10), ce qui donne par exemple : | | ------------------------------ | - A - B | ------------------------------ | 1 -feuil1 - þuil1!E10 | 2 -feuil2 - þuil2!E10 | | D'ou ma question : comment faire pour que la colonne B, issue de la | formule de concatenation, soit interprétée comme une formule et non | comme du texte ? | | Merci d'avance, | | Yves (désolé la question est un peu longue)
-- Ricky [MVP] Visitez les faq.... http://www.faqoe.com http://faqword.free.fr http://dj.joss.free.fr/faq.htm http://www.excelabo.net
Yves On Line
"Ricky" a écrit dans le message de news:
Bonjour *Yves On Line*
=INDIRECT(B1) que tu copies vers le bas En B1 ne pas placer = en tête de formule
Merci génial...réponse courte et efficace :-) ça marche !
Yves
"Ricky" <ricky@la_niche.be> a écrit dans le message de news:
uy7P3YFjFHA.3704@TK2MSFTNGP10.phx.gbl...
Bonjour *Yves On Line*
=INDIRECT(B1) que tu copies vers le bas
En B1 ne pas placer = en tête de formule
Merci génial...réponse courte et efficace :-) ça marche !