0

使用变量引用要复制的范围时,我无法复制范围。我得到的错误是:

运行时错误“1004”:应用程序定义的或对象定义的错误

Sub temp()
Dim Data As Range
Set Data = Range("A1:C1")
Range(Data).Copy Range("E1")
End Sub

如果我使用没有问题

Range("A1:C1").Copy Range("E1")

我也试过

Range(Data).Copy Destination:=Range("E1")

我正在使用 Excel 2010。上面的示例是更大的代码主体的一部分。我已经隔离了产生错误的部分。

谢谢!

4

1 回答 1

1

自从Data = Range("A1:C1")

Data.Copy Range("E1")

应该管用 ..

于 2013-06-29T09:39:11.003 回答