I thought Append Range would append the data from the copied data to the first blank cell/row of the intended sheet. However, it is pasting the data around row 800 instead of row 40. What’s the secret to have the append range start after the last line of existing data in the pasting sheet?
I do not know what clear sheet means, but “Delete Range” proposed by @ashokkarale will help partially → if the deleted range contains some empty rows those in some cases won’t be deleted. This can be avoided using options ShiftCells=ON and ShiftOption=EntireRow
What works definitely is “Insert/Delete Rows” which truly deletes rows including empty ones.