Re: [users-fr] Calc : comment =?ISO-8859-1?Q?r=E9cuperer_le_?= =?ISO-8859-1?Q?nom_des_feuilles_d=27un_classeur?=

2005-03-13 Par sujet Tony GALMICHE
Bonsoir,
[EMAIL PROTECTED] a écrit :
Bonjour, 

Je dois faire la synthèse dans une feuille, du contenu d'un classeur dont  le 
nombre de feuilles et les noms de feuilles sont variables. Il me faudrait  
donc pouvoir récupérer le nom de la feuille n°1, le nom de la feuille n°2  
etc, pour pouvoir récuperer les plages de cellules qui m'interessent par  
feuille. J'ai vu que la fonction FEUILLES permet d'obtenir le nombre de feuilles  
d'un classeur, mais il me manque encore un petit quelque chose pour récupérer  
les noms !
 

Pour faire une synthèse, il n'est pas forcément nécessaire de connaître 
le nombre et le nom des feuilles.

Par exemple la fonction suivante, fait la somme de toutes les cellules 
A1 des feuilles comprises entre Feuille1 et Feuille4 quelque soit leur 
nombre et leur nom.
=SOMME(Feuille1.A1:Feuille4.A1)

En espérant avoir aidé.
Tony
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: [users-fr] Calc : comment =?ISO-8859-1?Q?r=E9cuperer_le_?= =?ISO-8859-1?Q?nom_des_feuilles_d=27un_classeur?=

2005-03-13 Par sujet christianwtd
[EMAIL PROTECTED] a écrit :
Bonjour, 

Je dois faire la synthèse dans une feuille, du contenu d'un classeur dont  le 
nombre de feuilles et les noms de feuilles sont variables. Il me faudrait  
donc pouvoir récupérer le nom de la feuille n°1, le nom de la feuille n°2  
etc, pour pouvoir récuperer les plages de cellules qui m'interessent par  
feuille. J'ai vu que la fonction FEUILLES permet d'obtenir le nombre de feuilles  
d'un classeur, mais il me manque encore un petit quelque chose pour récupérer  
les noms !

Y a t-il une solution ?
D'avance merci
Brigitte
 

Bonsoir,
Une solution, pas très pratique, mais qui fonctionne :
Dans la première feuille :
=CELLULE(filename)
Puis dans la même feuille, et dans une autre cellule, pour la 2ème 
feuille (qui s'appelle Feuille2)
=CELLULE(filename;Feuille2.A1)
Même principe pour la suivante :
=CELLULE(filename;Feuille3.A1)

Pour réactualiser en cas de changement de nom de feuilles, Ctrl+Maj+F9
Disons que c'est une piste, parce que pour une nouvelle feuille, elle 
est oubliée.

Enfin, je pense qu'il est difficile de faire mieux que l'excellente 
formule de Pierre Piteau :
=DROITE(CELLULE(filename);NBCAR(CELLULE(filename))-CHERCHE($;CELLULE(filename);1))

Autre possibilité, voir du côté des macros.
Dernier point. Pourquoi reposes-tu la question dans un fil différent ? 
On va s'y perdre dans les réponses.

Bon surf
Christian
--
Visitez http://christianwtd.free.fr/ pour débuter avec Calc, d'OpenOffice.org
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: [users-fr] Calc : comment =?ISO-8859-1?Q?r=E9cuperer_le_?= =?ISO-8859-1?Q?nom_des_feuilles_d=27un_classeur?=

2005-03-13 Par sujet Laure Sylvain Mulliez
[EMAIL PROTECTED] a écrit :

Bonjour,
Je dois faire la synthèse dans une feuille, du contenu d'un classeur 
dont  le nombre de feuilles et les noms de feuilles sont variables. 
Il me faudrait  donc pouvoir récupérer le nom de la feuille n°1, le 
nom de la feuille n°2  etc, pour pouvoir récuperer les plages de 
cellules qui m'interessent par  feuille. J'ai vu que la fonction 
FEUILLES permet d'obtenir le nombre de feuilles  d'un classeur, mais 
il me manque encore un petit quelque chose pour récupérer  les noms !

Y a t-il une solution ?
D'avance merci
Brigitte
 

Peut-être un peu hors de la demade mais pratique quand même:
Dans format/page/en-tête on peut récupérer le nom de l'onglet qui 
s'affichera dans l'en-tête à l'impression.

Sylvain Mulliez
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]