I'm fairly new to programming. And I'm not sure why the macro is running too slow (excel file is not responding).
Have tried to simplify this
Worksheets("Sheet2").Select
Range("S1", Range("S1").End(xlDown)).Copy
Worksheets("Sheet1").Select
Range("K10").PasteSpecial Paste:=xlPasteValues, Operation:=xlNone,SkipBlanks:=False, Transpose:=False
to this
Worksheets("Sheet2").Range("S1", Range("S1").End(xlDown)).Copy
Worksheets("Sheet1").Range("K10").PasteSpecial
but it's not pasting the values. I don't know what I did wrong.