티스토리 뷰

매크로는 여러개의 명령들을 하나로 통합해서 하나의 명령으로 여러 가지 동작을 실행하게 하는 것을 말한다. 엑셀 매크로도 위의 정의에서 벗어나지 않는다. 매일 같은 양식에 똑같은 작업을 반복하고 계신 분들의 경우 매크로는 많은 도움이 될 것이다.


엑셀 매크로 만들기

매크로는 매번 반복해야하는 작업을 한번할 때 기록은 해 놓은 후 다시 같은 작업을 해야할 때 간단히 단축키만 누르면 하고자 하는 작업을 컴퓨터가 자동으로 하게 만드는 기능이다. 아래 영상을 통해서 확인해보자.

 

영상에서는 나라장터 데이터를 카피해서 엑셀로 옮긴 후 개발도구를 클릭하고 매크로 기록을 클릭한다. 매크로 명령을 컨트롤+q로 설정하고 매크로 기록을 실시한다. 그리고 양식을 조금 수정한 다음 매크로 기록을 중지한다. 그러면 다음 자료부터는 컨크롤+q만 누르면 처음 작업했던 양식과 동일한 양식으로 수정이 된다.

엑셀 매크로 만드는 과정

영상에서 확인한 것 처럼 한번만 기록해 놓으면 같은 양식의 작업인 경우 단축키 하나로 편하게 할 수 있다. 아래 그림과 같이 개발도구에서 매크로를 클릭하면 영상에서 만들었던 매크로에 대한 기록을 확인할 수 있다. 엑셀로 작업한 내용이 코드로 저장된 것을 확인 할 수 있다. 거꾸로 생각하면 코드를 만들면 매크로를 만들수 있을 것 같다는 생각이 든다. 나를 비롯한 대부분 엑셀 이용자들은 비쥬얼베이직을 잘 모를거라 생각되므로 영상과 같이 매크로 기록을 통해서 이용하면 된다. 

매크로 클릭 그림
기록된 매크로 확인을 위해 매크로 클릭
편집 클릭 그림
작성된 코드를 확인하기 위해 편집 클릭
매크로 기록 코드 그림
매크로 기록으로 작성된 코드


개발자 도구가 리본메뉴에 보이지 않는 분들은 아래 링크에서 확인하시기 바랍니다.

개발자 도구 설치 방법