The below macro cuts an absolute Row, navigates via END
ownarrow to the end of a list, and inserts the row on the first blank line after the list.
Sub grandtotal()
Rows("2:2"
.Select
Application.CutCopyMode = False
Selection.Cut
Range("C3"
.Select
Selection.End(xlDown).Select
Rows("35:35"
.Select
Selection.Insert Shift:=xlDown
End Sub
Problem, the absolute row reference for the insertion isn't going to work since my list is of variable length.
How do I alter the Rows("35:35"
.Select to instead select the current row (the selection after the Navigation is on the correct row for the insertion)? That way the "first blank line after the list" becomes my target insert point/row.

Sub grandtotal()
Rows("2:2"

Application.CutCopyMode = False
Selection.Cut
Range("C3"

Selection.End(xlDown).Select
Rows("35:35"

Selection.Insert Shift:=xlDown
End Sub
Problem, the absolute row reference for the insertion isn't going to work since my list is of variable length.
How do I alter the Rows("35:35"
