Pour l'instant j'ai ce code la et je travaille dessus pour l'adapter à ma situation,
Sub ConcatenationFeuilles()
Dim w As Worksheet 'feuille
Dim r As Range 'plage à copier
Dim c As Range 'cellule de destination
Dim n As String 'nom des feuilles à copier
Set c = Feuil10.Range("A:L")
n = "/BONBON/SUCRE/CALORIES/PRIX/DEPENDANCE/"
For Each w In Worksheets
With w
If InStr(1, n, "/" & w.Name & "/") > 0 Then
With .Range(.Cells(.Rows.Count, "A").End(xlUp), "L2")
.Copy c
Set c = c.Offset(.Rows.Count)
End With
End If
End With
Next w
End Sub
Je pourrais pas te répondre tout de suite, je dois partir mais je fais au plus vite, merci d'avance.