Try this.......
Sub combinedata()
Dim ws1 As Worksheet, ws2 As Worksheet, ws3 As Worksheet
Dim lr3 As Long
Set ws1 = Worksheets("sheet1")
Set ws2 = Worksheets("sheet2")
Set ws3 = Worksheets("sheet3")
Application.ScreenUpdating = False
ws3.UsedRange.Clear
lr3 = ws3.Cells(Rows.Count, 1).End(xlUp).Row
ws1.Range("A1").CurrentRegion.Copy Destination:=ws3.Range("A" & lr3)
lr3 = ws3.Cells(Rows.Count, 1).End(xlUp).Row + 1
ws2.Range("A1").CurrentRegion.Copy Destination:=ws3.Range("A" & lr3)
ws3.Activate
Application.ScreenUpdating = True
End Sub
Please find the attached sheet to see if this is what you want.
Bookmarks