Failing to copy one cell to another cell using Destination Copy
问题 Range("A1").Copy (Range("E5")) That fails, but if I explicitly define the destination range as a Destination, like the following, it works. Range("A1").Copy Destination:=Range("E5") If I give a Worksheet reference for my destination, like the following, it also works: Range("A1").Copy (Worksheets("Sheet1).Range("E5")) Why is the simplest form, not working, and giving me Runtime Error 1004: "Copy method of Range class failed" instead? 回答1: The difference between Range("A1").Copy (Range("E5"))