Still not clear what your after. This copies Sheet 1 to Sheet 4. Note's may help
Sub CopyToNewSheet()
Dim SrcLastRow As Long
Dim DestLastRow As Long
Dim SrcSht As Worksheet
Dim DestSht As Worksheet
'Source data worksheet
Set SrcSht = Sheets("Sheet1")
'Destination worksheet
Set DestSht = Sheets("Sheet4")
'Source data Last Row using Column A
SrcLastRow = SrcSht.Cells(Rows.Count, "A").End(xlUp).Row
'Destination sheet Last Row using Column A
DestLastRow = DestSht.Cells(Rows.Count, "A").End(xlUp).Row + 1
'Copy Source sheet A2 to G and Last row to next row in Destination sheet
SrcSht.Range("A2:G" & SrcLastRow).Copy _
Destination:=DestSht.Range("A" & DestLastRow)
End Sub
VBA Noob
Bookmarks