엑셀 파일에서 다른 시트에 일부를 복사해서 현재 시트에 붙이는 작업을 수행하고자 한다.
엑셀 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 매크로 마무리
엑셀 subtotal로 필터별 자동합계, 자동평균 구하기 (0) | 2021.06.21 |
---|---|
엑셀 len, substitute 함수로 키워드 통계 만들기, 서술형 설문지 통계 만들기 (0) | 2021.06.10 |
엑셀 그룹별 순위, 지역별(지점별)순위, 유형별 순위 구하는 countifs 함수 (0) | 2021.06.09 |
엑셀 쿼리를 활용한 여러 엑셀 파일을 하나의 시트로 합치기 (1) | 2020.08.26 |
엑셀 vlookup함수 이해하고 활용하기(일치하는 값 찾기) (0) | 2020.08.06 |
댓글 영역