whirly, comme tu le sais déjà, j'y connais rien en VBA. Donc, pas de solution macro !
Mais j'ai concocté une petite manipulation qui n'exige qu'une seule chose de ta part : Dans chacune des 50 feuilles, taper un nombre de 6 à 56 dans une case vide (j'ai choisi A1 pour l'exemple) ; et cette petite corvée, je crois savoir qu'il existe une toute petite macro qui sait faire ça ...
Pour la suite, les formules sont ainsi modifiées :
B12 ► =INDEX('Feuil1 '!1:65536;$A$1;2)
B13 ► =INDEX('Feuil1 '!1:65536;$A$1;7)
B14 ► =INDEX('Feuil1 '!1:65536;$A$1;6)
B15 ► =INDEX('Feuil1 '!1:65536;$A$1;1)
C12 ► =INDEX('Feuil1 '!1:65536;$A$1;5)
C12 ► =INDEX('Feuil1 '!1:65536;$A$1;3)
F08 ► =INDEX('Feuil1 '!1:65536;$A$1;8)
... il ne reste qu'à dupliquer 50 fois cette feuille, en mettant chaque fois le nom sur l'onglet et le N° d'ordre en A1.
C'est bien, la retraite ! Surtout aux Antilles ... :-)
☻ Raymond ♂