Excel VBA的錯誤:Class Range的Select方法失敗

Excel VBA在測試執行時,出現了下列的錯誤訊息:
「執行階段錯誤'1004':Class Range的Select方法失敗」

錯誤的地方如下:
Workbooks("測試.xls").Sheets("TEST02).Activate
…略
Sheets("TEST01").Range("C8").Copy
Sheets("TEST01").Range("D8").Select
ActiveSheet.Paste
Application.CutCopyMode = False
  
其實不是語法有錯誤,而是因為有使用複製貼上的功能,但是沒有指定正確的Sheets,
因為目前activate是TEST02,但是指定要貼上的是TEST01,只要在Copy之前加上
Workbooks("測試.xls").Sheets("TEST01).Activate就可以解決了。