Hi
Couple of lines that may help you below, one finds & selects used range minus row 1 (I assumed by your question that you had headers ?) & the other selects row after last used row of active worksheet.
'Select used range minus headers/row 1
With ActiveSheet.UsedRange
.Offset(1, 0).Resize(.Rows.Count - 1).Select 'Selects used range in active worksheet minus row 1 using "offset"
Selection.Copy ' Copies selected range
End With
'Select next empty row
Dim LastRow As String
LastRow = ActiveSheet.UsedRange.Rows.Count 'Finds last row of active worksheet
Rows(LastRow + 1).Select 'Selects next emtpy (non used) row
Regards
Steve
Bookmarks