Salut GuiGui,
Voici un essai avec ce code :
Sub Test()
With Worksheets("FI-Avancement")
semaine = "S" & Evaluate("WEEKNUM(TODAY(),2)")
.Range("C1").Value = semaine
.Range("C4:AJ4").value = sheets("CAPA Prév.").range("C90:AJ90").value
If .FilterMode Then .ShowAllData
col = Application.Match(semaine, .Rows(4), 0)
.Columns(col).Rows("6:10").Value = Worksheets("FI-Récap").Range("E6:E10").Value
End With
End Sub
Cdlt,