2013-06-29 2 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") 

작동한다 .. 이후

관련 문제