Bonjour.
Ça ne me semble pas très compliqué.
Partons de ce code.
Dim semaine As String
semaine = "s1"
ActiveCell.FormulaR1C1 = "=[planning_patricia_modifié.xls]" & semaine & "!R[26]C[-1]"
...
semaine = "s2"
ActiveCell.FormulaR1C1 = "=[planning_patricia_modifié.xls]" & semaine & "!R[26]C[-1]"
C'est difficile à incrémenter. Il faudrait un entier. Ajoutons le
Dim semaine As Integer
For semaine = 1 To ..
...
ActiveCell.FormulaR1C1 = "=[planning_patricia_modifié.xls]s" & semaine & "!R[26]C[-1]"
Cela répond-il à ton problème ?