Sub RePopulate()
Dim LR As Long
Dim x As Long
Dim arr() As Variant
'Write area JZ1:NQ14 into an array, where column JZ= 286
arr = Cells(1, 286).Resize(14, 96).Value
'Determine last row based on column JY
LR = Cells(Rows.count, 285).End(xlUp).row
'Reduce last row by 7
LR = LR - 7
Application.ScreenUpdating = False
'Loop over range and paste values every 14 rows from array
For x = 35 To LR Step 14
Cells(x, 286).Resize(UBound(arr, 1), UBound(arr, 2)).Value = arr
Next x
Application.ScreenUpdating = True
Erase arr
End Sub