fonction INDIRECTE= j'ai un soici

T

turible

Guest
re- bonjour,

vous m' avais un peu aider en sur mon sujet de 11h20 mais je ni arrive toujours pas!

1 er ONGLET = Tableau récapitulatif de mes onglet présédant' bon de commande'
dans mon tableau, il y a des colones avec des intitulé qui correspondent a des informations que je veux reprendre
EX 1 COLONE je veux récupérer la date de chaque bon de commande qui et dans tous mes autre colonne dans la case E8 5 (onglet 2 date E8 . onglet 3 date en E8.......
Je veux réaliser une formule dans mon onglet 1 et dans un colonne qui va rechercher cette information puis l'étirer vers le bas .
mais il ne me change pas d'onglet mais de cellules meme avec la fonction INDIRECT je ni arrive pas .ai je un problème de syntaxe
=INDIRECT('onglet'&ligne()&'!$E$8')
=INDIRECT('2'&(E8)&'!$E$8')_ si je tire vers le bas le (E8) se transforme en E9 ALORS QUE JE VEUX QUE SE SOIT LE '2' qui passe '3' help merci
 

Jocelyn

XLDnaute Barbatruc
Bonjour le Forum,
Bonjour turible,

Sans voir le fichier doncsans avoir tester

essai de remplacer '2' par la fonction ligne()

la fontion ligne() renvoi 2 Si tu est sur la ligne 2, 3 si tu es sur la ligne 3 etc....

donc imaginons que ta formule indirect soit posée sur la ligne 1

en ecrivant

=INDIRECT(ligne()+1&(E8)&\\'!$E$8\\')_

la parti ligne()+1 enverra 2
et en recopiant vers le bas ligne 2 +1 = 3 etc

Jocelyn
 

Discussions similaires