Oke, if i interpret your Macro correct, you want to Cut row 1 from a certain active sheet and copy it to sheet "RAMP Log". Is the original data is on sheet "Davids Macro"?
Try this:
What is does:
First determine the last row in the sheet where the data needs to be cut into (RAMP Log) and add 1 to it so the last row is an empty row.
Note: it searches for the last row in which column A has a value. If A is not always filled, you will get into trouble (you can alter the "A" into "B" ofcourse when colum B is always filled)
Then it cuts row 1 from Davids Macro (source sheet) to the RAMP Log sheet.
I'm not sure if this is all what you intended to do, it looked like the only functional code in your macro. I guess you 'accidentally' activated some other sheet again without doing something.
If the source is not always on the first row, but also on a last row or whatever, the macro will change Range("1:1") will be dynamic, just like I've done with the LastRow variable.
Bookmarks