Le lundi 19 novembre 2007 22:38, christianwtd a écrit :
> > Dans l'exemple, j'ai des zones de tailles variables et je veux que ma
> > fonction RECHERCHEV cherche dans une plage dont le nom est constitué d'un
> > texte (invariable ("Zone_Eleves_") et d'une catégorie (différente à
> > chaque ligne mais connue).
> > Si j'arrive bien à avoir mes zones en décomposé, lorsque je les place
> > dans la formule d'origine, couac !
> >
> > Merci de l'aide !
> >
>
> J'ai une mauvaise nouvelle...
> Je ne sais pas trop pourquoi, il faut transformer la zone nommée
> Zone_Eleves_5M en zone réelle. Dans une cellule tu notes : 5M.A7:M80
> (plage correspondante)
> Ensuite ta formule en M8:
> SI(ESTNUM(K8);RECHERCHEV($A8;INDIRECT(P7);9;0);"")
> fais pointer le P7 vers la bonne cellule et ça marche.
> Enfin dans ce cas précis tu auras #NA, mais normal.
>
> Pas trop en forme sur ce coup là !
> Je viens de tester avec la 2.3.1 rc1 sous Win XP. Je me pose d'ailleurs
> quelques questions. Je ne parle pas de bug mais plutôt d'une
> fonctionnalité à développer, parce que si tu écris plus simplement :
> = RECHERCHEV(51100; Zone_Eleves_5M;9; 1)
> ça marche
Et oui, c'est étonnant quand même... Comme je dispose d'une feuille "Options"
qui est modifiée avec des macros, je vais profiter de la macro créant les
zones pour inscrire dans une cellule l'adresse de la zone à considérer.
Merci des précisions apportées.
--
Michel Grentzinger
OpenPGP key ID : B2BAFAFA
Available on http://www.keyserver.net
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]