본문 바로가기

반응형

excel macro

데이터 변경되면 자동으로 실행하는 엑셀 매크로 https://youtu.be/kU0_jKsRXZg 엑셀 매크로를 어느 정도 만들 수 있게 되면, 데이터 변경될 때마다 별도의 단축키나 호출을 통해서 매크로를 실행하는 것도 불편해 지는 단계가 되는데 이때 사용할 방법을 알려 드립니다. 우선 특정 시트의 내용이 변경될 때 진행할지, 모든 시트의 내용이 변경될 때 진행할지에 따라 시작하는 위치가 달라집니다. 오늘은 특정 시트의 내용이 변경될 때 특정 매크로를 실행하도록 하겠습니다. 우선 오늘의 시나리오는 다음과 같습니다. Sheet1에 특정 학생들의 과목별 점수가 학생이름(무작위 순서)단위로 입력되고, 그 중에서 주요과목인 국어, 영어, 수학의 점수만 Sheet2에 복사해서 붙여 넣고, 해당 학생들의 이름 순서대로 정렬을 한 후에 정렬된 내용을 가로 세로를.. 더보기
Excel Macro를 이용하여 셀에서 특정 값들을 추출하는 방법 https://youtu.be/G3v1R-INnvw 어떤 경우에 취합되어 있는 내용에서 각 세부 단위별로 조사된 내용을 분리해야 하는 경우가 있습니다. 취합도 문제지만, 이런 경우는 많은 수동 작업을 기계적으로 해야 할 소지가 많습니다. 그래서 간단한 예제를 만들었습니다. 먼저 취합된 데이터는 아래와 같이 부서별로 총수량과 상세 내역이 취합수량열에 정리되어 있습니다. 실제로 조사된 내역대로 파트별로 수량을 배포하고 확인하기 위한 용도로 다시 세로로 쪼개고 싶은 경우입니다. 즉 아래가 입력이고 아래쪽이 출력입니다. 물론 실제 엑셀에는 원래 취합수량열도 남아 있습니다. 이렇게 변환하려면 많은 수동 작업을 해야 합니다. 오토핫키와 매크로를 공부하는 우리가 그렇게 할 수는 없죠. 고민을 해야죠. 어떻게 할 건인.. 더보기

반응형