Этот код запустится, и я попытался угадать вашу цель.Вы останетесь с открытой книгой.
Private Sub CommandButton1_Click()
Dim dataRange As variant, myData As Workbook
dataRange = Worksheets("Sheet1").range("A1:T1").value
Set myData = Workbooks.Open("C:\Users\mahather\Desktop\Report\Test.xlsx")
with mydata.Worksheets("Sheet1")
with .Range("A3:T3").CurrentRegion
.offset(.rows.count, 0).resize(1, .columns.count) = dataRange
end with
.parent.save
'.parent.close savechanges:=true
end with
End Sub