Sub Recopie()
Dim DerCol As Long, i As Long
Application.ScreenUpdating = False
DerCol = Range("XFD9").End(xlToLeft).Column
CellVal = Cells(9, 35)
For i = 42 To DerCol Step 7
If Cells(9, i) = "" Then Cells(9, i) = CellVal Else: CellVal = Cells(9, i)
Next i
End Sub