엑셀 매크로 짜는 법 - egsel maekeulo jjaneun beob

  엑셀 매크로(macro)란  

예를 들어 설명해 보겠습니다.

엑셀에서 입력한 문자데이터를 굵게, 크기를 20, 색깔을 빨간색으로 적용하려면

여러 번 클릭을 통해 명령해야 합니다.

만약 엑셀 작업을 하면서 여러 곳에서 반복적으로 

문자데이터를 굵게, 크기를 20, 색깔을 빨간색으로 적용해야 한다면

엑셀 매크로 설정을 통해 단축키 하나로 위 3가지를 한번에 적용할 수 있습니다.

※ 네이버 국어사전 '매크로'의 뜻


  엑셀 매크로 만들기  

사용법을 설명하기에 앞서 핵심개념을 말하면

엑셀 매크로 [매크로 기록]을 선택한 후 사용자가 여러가지 명령을 실행하고 [매크로 중지]를 눌러 설정을 완료하면 기록과 중지 사이에 사용자가 행한 여러 명령들이 엑셀에 저장되고, 이후에 설정한 단축키를 누르면 저장된 여러 명령들이 한번에 실행 되게 하는 기능이다.


1. 엑셀 프로그램 열고, 리본메뉴의 [보기]탭에서 > [매크로]를 클릭하고 > [매크로 기록]을 선택


엑셀 매크로 짜는 법 - egsel maekeulo jjaneun beob




2. [매크로 기록] 대화상자가 열리면, 

(1) 매크로 이름을 입력 : 여기서는 '굵게20빨간색'이라 하겠습니다.(이름에 공백이 없어야함)

(2) 바로 가기 키(단축키)를 입력 : 여기서는 'Ctrl + m'으로 설정하겠습니다.

(3) 매크로 저장위치 : 현재 통합 문서로 설정하겠습니다.

(4) 설명 입력 : 여기서는 '문자데이터를 굵게, 크기는 20, 색깔은 빨간색'이라고 입력하겠습니다.


엑셀 매크로 짜는 법 - egsel maekeulo jjaneun beob




3. 이제 엑셀에서 굵게, 글꼴크기를 20으로, 글자색깔을 빨간색으로 설정한다.


엑셀 매크로 짜는 법 - egsel maekeulo jjaneun beob




4. 그리고 리본메뉴의 [보기]탭에서 > [매크로]를 클릭하고 >[매크로 중지]를 선택하면 매크로 만들기 완성!


엑셀 매크로 짜는 법 - egsel maekeulo jjaneun beob




5. 이제 마우스로 임의의 셀 하나를 선택한 후, 위에서 설정한 매크로 단축키 Ctrl + m을 누른다. 그리고 텍스트를 입력하면 굵게, 크기 20, 색깔 빨간색으로 입력되는 것을 확인 할 수 있다.


엑셀 매크로 짜는 법 - egsel maekeulo jjaneun beob




참고로 매크로를 여러개 저장한 경우에는

[보기]탭 > 매크로 > [매크로 보기]를 선택하면 '매크로' 대화상자가 뜨는데

여기서 원하는 것을 선택하고 [실행]을 클릭하여 적용하시기 바랍니다.


엑셀 매크로 짜는 법 - egsel maekeulo jjaneun beob




사용법은 위와 같이 매우 간단합니다. 문제는 사용자가 이 기능을 어떻게 창의적으로 활용하여 작업 능률을 향상시키는가가 관건입니다.^^

개념을 익히셨으면 인터넷에서 여러 활용법을 찾아보시기 바랍니다.^^ 


공유하기

게시글 관리

구독하기의미 하나

저작자표시 비영리 변경금지

  • 카카오스토리
  • 트위터
  • 페이스북

반응형

엑셀 매크로는 사용자의 반복 작업을 덜어줄 수 있는 아주 유용한 기능입니다. 화면에서 셀의 디자인을 동일한 방식으로 변경하거나 데이터 작업을 반복한다면 매크로로 동작을 녹화해서 재사용해 보세요. 또는 특정 작업에 대해 VBA 코드를 모르는 경우 매크로에 의해 기록된 내용으로 어떤 코드를 사용했는지 파악할 수 있습니다. 왜냐하면 사용자의 동작을 기록한 매크로는 VBA 코드이며, 다음에 실행할 때 해당 코드가 실행되기 때문입니다.

 

셀 편집 매크로 만들기

 

매크로 관련 리본 메뉴는 개발 도구 탭에 있습니다. 개발 도구 탭의 왼쪽 끝의 코드 그룹 안에 매크로와 매크로 녹화 리본 메뉴입니다. 만약 개발 도구 탭이 보이지 않는다면 옵션에서 리본 사용자 지정 값을 변경해야 합니다.

엑셀 매크로 짜는 법 - egsel maekeulo jjaneun beob

 

파일 탭 > 옵션 버튼을 눌러 엑셀 옵션 창을 띄웁니다. 왼쪽 사이드에 리본 사용자 지정 메뉴를 선택한 뒤 오른쪽으로 이동해서 리본 메뉴 사용자 지정 목록에 개발 도구 를 체크합니다

엑셀 매크로 짜는 법 - egsel maekeulo jjaneun beob

 

매크로 기록을 위한 첫 단계는 이름을 만드는 것입니다. 개발 도구 > 매크로 기록 리본 메뉴를 눌러 대화상자를 띄우고 이름을 입력합니다. 확인 버튼을 누르는 순간 기록을 시작합니다

엑셀 매크로 짜는 법 - egsel maekeulo jjaneun beob

 

매크로 기록 시작과 함께 셀에 편집 작업을 진행합니다. 리본 메뉴 아이콘도 그림처럼 바뀝니다. 작업이 끝나면 셀 편집을 중지하고 개발 도구 > 코드 그룹으로 가서 매크로 기록 중지 버튼을 클릭합니다. 그럼 자동으로 코드 기록이 멈춥니다

엑셀 매크로 짜는 법 - egsel maekeulo jjaneun beob

 

 ※ 아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다.
엑셀 Excel 매크로 실행과 소스 편집하기
엑셀 VBA 매크로 실행 버튼으로 코드 실행하기
엑셀 Excel 매크로 소스 디버깅으로 결과 확인하기
엑셀 Excel 엑셀 함수를 이용한 매크로 만드는 방법
셀 VBA 리스트 멀티 선택해서 추가 삭제하기



 

 

 

반복 작업을 덜어줄 매크로가 만들어 졌습니다. 매크로 함수에 어떤 코드들이 들어가 있는지 확인해 보겠습니다. 매크로 대화 상자를 띄우고 새로 만든 매크로를 선택합니다. 그리고 오른쪽 버튼 목록에서 편집을 클릭합니다

엑셀 매크로 짜는 법 - egsel maekeulo jjaneun beob

 

Visual Basic 편집창이 열리면서 매크로가 기록한 코드로 이동합니다. 매크로 명은 함수명과 동일합니다. 사용자가 직접 매크로 함수를 만들고 싶다면 Sub + 함수명() ~ End Sub 를 입력하고 사이에 코드를 삽입합니다

엑셀 매크로 짜는 법 - egsel maekeulo jjaneun beob

 

 

◎ 한번에 매크로 이용해서 디자인 적용하기

 

사용법은 간단합니다. 매크로 대화장자를 띄우는 단축키는 Alt + F8 입니다. 기존에 저장한 매크로 이름을 선택하고 오른쪽에 실행 버튼을 누르면 화면에 작업을 진행합니다

엑셀 매크로 짜는 법 - egsel maekeulo jjaneun beob

 

그림처럼 이전에 작업했던 것과 동일하게 자동으로 편집을 완료했습니다

엑셀 매크로 짜는 법 - egsel maekeulo jjaneun beob
 ※ 아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다.
엑셀 Excel 매크로 실행과 소스 편집하기
엑셀 VBA 매크로 실행 버튼으로 코드 실행하기
엑셀 Excel 매크로 소스 디버깅으로 결과 확인하기
엑셀 Excel 엑셀 함수를 이용한 매크로 만드는 방법
셀 VBA 리스트 멀티 선택해서 추가 삭제하기

반응형

공유하기

게시글 관리

구독하기녹두장군 - 상상을 현실로

저작자표시