[Résolu] Pointer la feuille par sa position dans une formule

Discussions à propos du tableur Calc.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur : Vilains modOOs

Règles du forum
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
pitou68
Membre OOrganisé
Membre OOrganisé
Messages : 56
Inscription : 06 mars 2007 06:18

[Résolu] Pointer la feuille par sa position dans une formule

Message par pitou68 »

Bonjour, est-il possible de pointer une feuille dans une formule, pour mon cas nbval, par sa position et non par son nom ?

Dans le fichier joint, j'ai une première feuille 'saisie', puis 12 feuilles de janvier à décembre.
MAIS, ce nbval doit pointer sur la feuille par sa position et non son nom car les mois doivent figurer SANS accent... sinon ce serait trop facile.

Bien sûr, vous comprendrez que ce fichier fait partie d'un complexe fichier de stat qui ne cesse d'évoluer et que depuis le départ tous les mois sont écrits sans accent.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par pitou68 le 07 févr. 2013 11:04, modifié 1 fois.
LiBo Version: 5.0.5.2 sous sept
Avatar de l’utilisateur
gerard24
ManitOOu
ManitOOu
Messages : 3160
Inscription : 06 juil. 2008 17:08
Localisation : dans le Périgord

Re: pointer une feuille par sa position dans une formule

Message par gerard24 »

Bonjour,

A priori, je vois 2 accents possibles : é et û
On peut utiliser SUBSTITUE (2 fois) :

Code : Tout sélectionner

=NBVAL(INDIRECT(SUBSTITUE(SUBSTITUE(TEXTE(E7;"MMMM");"é";"e");"û";"u")&".a1:a10000"))
A+
OOodidacte
LibreOffice 6.4.5 sous Windows 10.
pour télécharger LibreOffice
pitou68
Membre OOrganisé
Membre OOrganisé
Messages : 56
Inscription : 06 mars 2007 06:18

Re: pointer une feuille par sa position dans une formule

Message par pitou68 »

:super:

J'avais commencer à chercher du côté de la fonction SUPPRIME_ACCENTS, mais cela aurait rajouter une macro supplémentaire à une liste déjà grande, et je te remercie pour cette simple formule
LiBo Version: 5.0.5.2 sous sept