Sub Worksheet_Activate()
Dim tablo, T, L%, i%
[A2:D10000].ClearContents
Application.ScreenUpdating = False
tablo = Sheets("Feuil1").[A1].CurrentRegion
ReDim T(1 To UBound(tablo), 1 To 4): L = 1
For i = 1 To UBound(tablo) Step 4
T(L, 1) = tablo(i + 0, 1): T(L, 2) = tablo(i + 1, 1)
T(L, 3) = tablo(i + 2, 1): T(L, 4) = tablo(i + 3, 1)
L = L + 1
Next i
[A2].Resize(UBound(T, 1), UBound(T, 2)) = T
End Sub