Le 01/09/2016 à 09:59, Gérard Fargeot a écrit :
Bonjour,


LC_Libre wrote
Bonjour,


je mets en forme un calendrier en me référant à des dates inscrites dans
des zones nommées, une par année.

Je saisis dans la première feuille l'année de référence, elle est
reprise dans les autres feuilles.

Les zones

AnCourant    =$Trimestre1.$A$1
jfer2014    =$'Fériés-Congés scolaires'.$B$2:$B$14
jfer2015    =$'Fériés-Congés scolaires'.$C$2:$C$14
jfer2016    =$'Fériés-Congés scolaires'.$D$2:$D$14
jfer2017    =$'Fériés-Congés scolaires'.$E$2:$E$14
jfer2018    =$'Fériés-Congés scolaires'.$F$2:$F$14
jfer2019    =$'Fériés-Congés scolaires'.$G$2:$G$14
jfer2020    =$'Fériés-Congés scolaires'.$H$2:$H$14
jferCourant    ="jfer"&AnCourant

Jusqu'à présent, je dois actualiser mes conditions dans chaque feuille
pour modifier la zone dans cette formule

RECHERCHEV(A3;jfer2016;1;0) devient par exemple
RECHERCHEV(A3;jfer2017;1;0)

Je souhaiterais rendre cette règle dynamique avec cette variante
RECHERCHEV(A3;jferCourant;1;0)

Ça ne fonctionne pas. Est-ce faisable ?

C_Lucien
Essayes avec :
RECHERCHEV(A3;INDIRECT(jferCourant);1;0)

A+
Gérard

Bonjour,


merci pour ton aide, ça marche pour les jours fériés en semaine.

Il me reste à gérer la "superposition" avec l'autre règle, qui formate les samedi-dimanche

OU(JOURSEM(A3;2)=6;JOURSEM(A3;2)=7)

J'ai essayé

OU(JOURSEM(INDIRECT(jferCourant);2)=6;JOURSEM(INDIRECT(jferCourant);2)=7)

sans succès.


C_Lucien



--
Envoyez un mail à [email protected] pour savoir comment vous 
désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés

Répondre à