상세 컨텐츠

본문 제목

엑셀 매크로(vba)사용하기, 다른 시트 원하는 부분만 복사하여 붙이기

엑셀

by 황도복숭아 2020. 9. 4. 15:02

본문

반응형

엑셀 파일에서 다른 시트에 일부를 복사해서 현재 시트에 붙이는 작업을 수행하고자 한다. 

엑셀 VBA는 걸음마 단계라서, 매크로 기록을 통해서 수행하고, 식을 완성시켰다. 

나중에 또 사용할까 싶어서 기록해둔다. 

 

sub 매크로()    '매크로 이름 지정

Sheets("참고시트명").select    '참고할 시트를 선택하기

Columns("A:N").select    ' 복사할 열범위 지정

application.cutcopymode = false   ' 클립보드 지우기

selection.copy   '복사하기

 

sheets("붙일시트명").select     '붙일시트를 선택하겠다

range("A1").select   'a1셀을 선택하겠다.

selection.pastespecial paste:=lPastevalues, operation:=xlnone, skipblanks _     ' 값붙이기

:=false, Transpose:=false    '행열바꾸지 않겠다

end sub  매크로 마무리

 

 

반응형

관련글 더보기

댓글 영역