2013-06-29 56 views
0

我在使用變量引用正在複製的範圍時複製範圍時遇到問題。我得到的錯誤是:使用Excel VBA複製範圍時出錯

運行時錯誤「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.上面的示例是更大的代碼體的一部分。我已經隔離了產生錯誤的部分。

謝謝!

回答

1

由於Data = Range("A1:C1")

Data.Copy Range("E1") 

應該工作..

相關問題