I tried to select and copy from Sheet 4 to Sheet 5 till the end of the list on Sheet 4.
It works one time only, not looping, and giving me an error message
"pasteSpecial method of worksheet class failed"
Code:
Sub SelectBetween()
i = 1
Sheets("Sheet4").Activate
Do Until i > 63
Dim findrow As Long, findrow2 As Long
findrow = Range("A:A").Find("Department", Range("A1")).Row
findrow2 = Range("A2:A3141").Find("Department", Range("A" & findrow)).Row
Range("A" & findrow & ":A" & findrow2 - 1).Select
Selection.Cut Sheets("Sheet5").Cells(2, Columns.Count).End(xlToLeft).Offset(, 1)
ActiveSheet.PasteSpecial Link:=True
Application.CutCopyMode = False
i = i + 1
Loop
End Sub