Late entry:
Option Explicit
Sub sRepeatSites()
Dim lLR As Long, lNR As Long, i As Long
Const csCol As String = "E"
Application.ScreenUpdating = False
With Sheets("Sheet1")
.Range(csCol & "1").EntireColumn.Resize(, 2).Clear
lLR = .Range("A" & .Rows.Count).End(xlUp).Row
For i = 2 To lLR
lNR = .Range(csCol & .Rows.Count).End(xlUp).Row + 1
With .Range(csCol & lNR).Resize(16)
.Value = Range("A" & i)
With .Offset(, 1)
.Formula = "=row(A1)"
.Value = .Value
End With
End With
Next i
With .Range(csCol & "1").Resize(, 2)
.Value = Array("Site", "Position")
.Font.Bold = True
.Interior.Color = vbYellow
End With
End With
Application.ScreenUpdating = True
End Sub
Regards, TMS
Bookmarks