See if I've understand your request. This puts the results on sheet2.
Sub x()
Dim rng As Range, rStart As Range, nCol As Long, r As Long
Sheet1.Activate
Set rStart = Application.InputBox("Enter start cell", Type:=8)
If rStart.Count > 1 Or rStart Is Nothing Then Exit Sub
nCol = Application.InputBox("How many rows", Type:=1)
If nCol = 0 Then Exit Sub
Set rng = rStart.Resize(nCol, 5)
Do Until IsEmpty(rng(1, 1))
With Sheet2.Cells(Rows.Count, 1).End(xlUp)(2)
.Value = rStart
.Offset(, 1).Value = rStart.Offset(, 1)
.Offset(, 2).Value = WorksheetFunction.Min(rng.Columns(3))
.Offset(, 3).Value = WorksheetFunction.Max(rng.Columns(4))
.Offset(, 4).Value = rng.Offset(, 4)
End With
Set rng = rng.Offset(nCol)
Loop
End Sub
Bookmarks