Rapport de message :*
 

Re: affichage suivant une selection

Titre du sujet : Re: affichage suivant une selection
par Mth le 28/11/2010 22:24:00

Bonsoir Claude, myDearFriend ,

Merci Didier pour ton intervention sur le fil, le contenu des posts avait disparu à l'écran ...

Claude, pour tes modifications tu peux regarder:

1: Dans les zones nommées
NbIndice:
=Tables!$O$3:$O$8
Pour cette zone, la place réservée aux différents petits tableaux est de 8 lignes, si tu as besoin de 15 lignes tu remplaces 8 par 15

NbPlan:
=Tables!$A$3:$A$11
Idem, tu remplaces 11 par le nombre de lignes dont tu as besoin, tu peux laisser des lignes vides pour garder une marge.

Plan:
=DECALER(Tables!$A$3:$A$12;;EQUIV('100668'!$K$3;RefBarbotine;0)-1;NBVAL(DECALER(Tables!$A$3:$A$12;;EQUIV('100668'!$K$3;RefBarbotine;0)-1)))
RefBarbotine: =DECALER(Tables!$A$2;;;;NBVAL(Tables!$A$2:$F$2))
Là, tu peux modifier le 12 de "Tables!$A$3:$A$12" pour augmenter tant que tu veux le nombre de lignes.

2: Liste de validation en cellule O6, la formule est:

=DECALER(DECALER(NbIndice;(EQUIV(K3;RefBarbotine;0)-1)*8;0);;EQUIV(J6;DECALER(NbPlan;;EQUIV(K3;RefBarbotine;0)-1;NBVAL(DECALER(NbPlan;;EQUIV(K3;RefBarbotine;0)-1)));0)-1; NBVAL(DECALER(DECALER(NbIndice;(EQUIV(K3;RefBarbotine;0)-1)*8;0);;EQUIV(J6;DECALER(NbPlan;;EQUIV(K3;RefBarbotine;0)-1;NBVAL(DECALER(NbPlan;;EQUIV(K3;RefBarbotine;0)-1)));0)-1)))

Les petits tableaux sont prévus dans un espace de 8 lignes, si tu les agrandis tu dois modifier le 8 qui est dans cette formule.
Pour la largeur tout suivra, si tu procèdes en insérant des lignes ou des colonnes pour agrandir tes zones les formules suivent (pas de copier coller)

Voilà Claude, j'espère que cela pourra t'aider.
Si non, essaie quand même de rétrécir ton fichier, une fois zippé le forum nous autorise 80K, ça n'est pas rien, tu peux réduire le nombre de Références de barbotines peut-être ?

A bientôt,

Mth