I have the following code which is working as I would expect in regards to it is copying my row of data and pasting into a new row.
It then clears the data from the original row ready for the next input.
The only problem is that it is removing all my formulas even though I have stated which cells are to be cleared in my code.
Sub CopyPaste()
Range("A9:Q9").Copy
Sheets("Raw data").Range("A" & Rows.Count).End(xlUp).Offset(1, 0).PasteSpecial xlPasteValues
 Range("A9:Q9").Select
    Range("Q9").Activate
    
    Selection.ClearContents
    Range("A9").Select
    Selection.ClearContents
    Range("B9").Select
    Selection.ClearContents
    Range("L9").Select
    Selection.ClearContents
    Range("M9").Select
    Selection.ClearContents
    Range("P9").Select
    ActiveWindow.ScrollColumn = 2
    Range("A9").Select
   
End Sub
Probably something ridiculously obvious.
 
     
    