Re,
Je viens de voir ma coquille désolé
Je définit une feuille
' Définir la feuille source
Set ShtS = Worksheets("Z1")
Vous auriez pu vous demander à quoi elle servait
Ceci dit avec votre fichier test, cela m'a permis d'en trouver une autre avec Resize()
Sub Bilan_Tri()
Dim ShtS As Worksheet
Dim BL As Worksheet
' Définir la feuille BILAN
Set BL = Worksheets("BILAN")
''ZONE 1''''
Set ShtS = Worksheets("Z1")
BL.Range("B6").Value = ShtS.Range("B3").Value
BL.Range("F7").Value = ShtS.Range("E3").Value
BL.Range("G7").Resize(1, 3).Value = ShtS.Range("C4:E4").Value
' Etc...
''ZONE 2''''
Set ShtS = Worksheets("Z2")
BL.Range("B8").Value = ShtS.Range("B3").Value
BL.Range("F9").Value = ShtS.Range("E3").Value
' Etc...
''ZONE 3''''
Set ShtS = Worksheets("Z3")
BL.Range("B10").Value = ShtS.Range("B3").Value
BL.Range("F11").Value = ShtS.Range("E3").Value
' Etc...
End Sub
A+