2013-07-12 4 views
0

셀의 특정 정보를 다른 스프레드 시트로 복사하려고합니다. 행을 반복하는 For 루프가 있습니다. 새 스프레드 시트에 셀을 복사하려고하면 프로그램이 버그가납니다. 범위를 사용해야합니까? 그리고 세포 이전에 워크 시트를 말할 필요가 있습니까?복사 데이터를 새 워크 시트로 복사 오류 1004

이 코드의 단지 샘플입니다

Set myOtherSheet = ThisWorkbook.Sheets("Sheet2") 
For Each WkSht In ThisWorkbook.Worksheets 
If WkSht.Name = "Sheet1" Then 
j = 0 
For r = 6 To 1000 

myOtherSheet.Cells(j, 1).Value = WkSht.Cells(r, 2) 
myOtherSheet.Cells(j, 2).Value = Match 

내가 얻을 오류가

답변

2

세력이 j = 0에 의한 1004 개체 정의 오류입니다 .. 적어도이해야 .. 행이 0도 없다 be ..

j = 1 
+0

감사합니다! 나는 그렇게 덤프를 느낀다! – Bawn

+0

@Bawn .. 아니, 그게 우리 모두의 전형적인 오류 야 .. 그래, 만약이 도움이 ... 녹색 틱을 만들 자유롭게 ... :) – matzone

+0

다시 한번 감사드립니다! 내가 진드기를주기 전에 5 분을 기다려야했다 :) – Bawn

관련 문제