강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

leejh1126님의 프로필 이미지
leejh1126

작성한 질문수

엑셀 매크로와 VBA 기초부터 실무활용까지 완전 정복

7-2. 변수를 사용하여 필터와 복사 작업을 반복하도록 프로그램 수정하기

for-each 구문을 통해 필터링된 내용을 새로운 시트로 분리하는 작업 문의드립니다.

작성

·

238

1

3-2 파일 연습 중 질문 드립니다.

 수업 내용은 for-each 구문을 통해 필터링된 내용을 새로운 시트로 분리하는 작업이였습니다.

필터를 적용하는 방식이 어느 정도 이해가 되어서 필터없이 똑같은 작업을 해보려고 몇차례 시도했는데 계속 결과가

나오지 않아서요 ㅠ

혹시 아래 코드에서 무엇이 잘못되었는지 여쭤봐도 될까요?

파일첨부가 안되어 부득이 이미지로 올리는 점 양해 부탁드립니다.

감사합니다.

답변 1

0

엑셀여신님의 프로필 이미지
엑셀여신
지식공유자

복사하여 붙여넣기를 할 때 Sheets  개체에는  Paste 메서드를 사용되고

Range 개체에는 PasteSpecial 메서드가 사용됩니다.

붙여넣기 문장 2개를 아래와 같이 수정해보세요~

Range("a1").Paste▶ Range("a1").PasteSpecial 

 ActiveSheet.Range("a" & r).Paste ▶ ActiveSheet.Range("a" & r).PasteSpecial

leejh1126님의 프로필 이미지
leejh1126

작성한 질문수

질문하기