Nom de feuille en Variable

Bonjour voici mon probleme

j'ai la formule suivante ='[RISTOURNES 09.xls]client(1)'!$N$142

et je voudrais que le nom de la feuille (client(1)) soit variable que je puisse avec la recopie avoir après dans la formule client(2) ainsi de suite. Car sur le fichier RISTOURNES 09.xls jai pluisieurs feuilles genre cleint(1); client(2) .....

merci

Bonjour kayslife,

alors sans être un expert Excel, il me semble que c'est pas possible de faire ça directement... (ptet en concatenant mais j'y crois pas trop...)

Sinon en passant par VBA, c'est possible, faudrait juste savoir comment tu comptes écrire tes formules (enfin surtout où)

Quelque chose du genre :

Dim FormuleClient as String

For i = 1 to 10 'à toi de préciser ici
FormuleClient = "='[RISTOURNES 09.xls]client(" & i & ")'!$N$142"
Sheets("Feuil1").Cells(i,5).FormulaLocal = FormuleClient 
Next i

Bonjour et bienvenue

Par formule :

=INDIRECT("'[RISTOURNES 09.xls]client("&LIGNES($1:1)&")'!$N$142")

Amicalement

Nad

Une experte Excel a parlé!

(et j'ai encore appris quelque chose! Merci Nad!)

Rechercher des sujets similaires à "nom feuille variable"