2013-08-26 2 views
0

기본적으로 하나의 워크 시트에있는 열의 내용을 다른 시트로 복사하려고합니다. 이 작동하지 않는 이유 :왜이 문장이 작동하지 않습니까?

srcWbk.Range("DN18:FN378").Copy trgtWbk.Range("DN18") 

"개체가이 속성 또는 메서드를 지원하지 않습니다"

+1

무엇이'srcWbk' 및'trgtWbk'입니까? – Chris

답변

1

당신이 worksheet에서 뭔가를 복사하여 다른에 붙여 넣을 것 같다,하지만 당신은 사용 Workbook 개체 (srcWbktrgtWbk)입니다.

당신이 workbook 개체에서 Range 속성에 액세스 할 수 없습니다 대신 이후 Worksheet 객체이어야한다.

srcWbk.Sheets("YourScrSheetName").Range("DN18:FN378").Copy trgtWbk.Sheets("YourTrgtSheetName").Range("DN18") 
관련 문제