'Code giving runtime 1004 error while executing simple object transfers

I have tried these 2 variations to paste data from table 1 in sheet 1 to another sheet "sheet2" let's say and get these error messages within a large excel file with over 50+ sheets.

Code 1: error message ( Run-time error '1004' Application defined or object defined error)
WS1.Range(WS1.Range("A2"), WS1.Range("A" & LR1)).Clear
WS.Range(WS.Range("A2"), WS.Range("A" & LR)).Copy
WS1.Range("A2").PasteSpecial operation:=xlPasteValues

Code 2: error message (Run-time error'1004' Paste special method of range class failed)
WS1.Range(WS1.Range("C2"), WS1.Range("C" & LR1)).Clear
WS.Range(WS.Range("C2"), WS.Range("C" & LR)).Copy
WS1.Range("C2").PasteSpecial xlPasteValues

Thanks for looking into this :)



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source