Hi I previously may have posted this in the wrong forum. I have a source data sheet S and destination sheet D in another workbook. I've run a query (excel 2016) to get the data from S to D and using append if I change a value in S it refreshes and changes in D which is fine. However, I want to delete the data completely in S on a daily basis and put new data in S (usually on a row or 2 per day) and then update the new data to D without deleting the previous. So S is a totally new database each day, D grows day by day and maintains all the previous data. Is it possible to do this or am I missing something. Currently if I delete S it also deletes D to match, if I add to S without deleting then it adds to D - I need this for a later stage but not this one thanks