Macro(매크로)

To automate a repetitive task so that you can do the task again with a single click, you can record a macro.

간단하게 말하면 반복되는 일을 클릭한번으로 자동으로 동작하게 해주는 기능이 매크로이다.


매크로를 알면 회사일이 정말 효율적여진다. 그렇지만 생각보다 이를 활용하는 사람이 드물다!!!


가장 기본적인 예로 매크로 사용법을 알아보자!


[사용자 환경] Office 2013 Eng

시나리오.

 이름 이효리, 정유정,박지윤 넘버 1,2,3이 있습니다. 이효리 아래 1을 넣고 정유정 아래 2를 넣고 박지윤 아래 3을 넣습니다. 3개의 데이타쯤은 사실 짤라넣고 삽입하기입니다. 

여기서 왜 이 작업을 매크로로 해야하는가라는 질문을 던질 수도 있습니다. 데이타가 천건이 넘는다고 생각해보시기 바랍니다. 하루를 엑셀과 보내고 싶진 않으시겠죵? ^^

    

[사진1]                                            [사진2]

[Step 1] 상위 메뉴에서 Developer tab을 누르면 아래와 같은 그림을 확인할 수 있습니다.Code group on the Developer tab




[Step 2] Use Relative References를 클릭합니다.

엑셀에는 상대참조,절대참조,혼용참조라는 의미가 있습니다. Use Relative References를 클릭하면 색깔이 바뀌고 상대참조를 하겠다는 의미 입니다. 

                                                            # 주의 클릭하지 않은 경우의 결과 값은 아래와 같습니다.

                                                                                

                                   

[Step 3] 위 그림에서 Record Macro를 클릭합니다.

[Step 4] Record Macro 팝업창에 알맞는 값을 입력 후 OK 버튼을 클기하면 매크로 기능이 실행(녹음)됩니다.



- Macro name

- Shortcut key : 저는 영문 g를 삽입!

   해당키는 반복작업을 위해 사용할 단축키 생성

   소문자 입력시 Ctrl+소문자  

   대문자 입력시Ctrl+ Shift + 대문자

-  Store macro in

   매크로 저장 공간 옵션 

-  Description

   해당 매크로에 대한 설명

[Step 5] 

Cell B2 [값 1] 을 잘라서 Cell A3 [값 정유정] 위에서 오른쪽 마우스를 클릭하여 삽입을 클릭합니다.

[Step 6]

삽입이라는 팝업창에서 Shift Cells down을 선택하면 A2[값 이효리] 아래에 Cell A3에 "1" 사입되어집니다.

[Step 7]

Cell B3[값 2]와 Cell B4[값 3]를 잘라내서 Cell B4와 Cell5에 붙여넣습니다.

[Step 8] 

Step 3에서 클릭하였던 Record Macro를 다시 클릭함으로써 매크로 기록이 종료를 의미합니다.


"매크로 Ctrl+g가 생성되었습니다."

A열에 100개의 회원 명단과 B열의 회원 넘버를 변경해야하는 경우에는 Ctrl + g를 누르면 자동으로 짤라내기 삽입하기 반복 없이 자동으로 정리되어입니다.


잘못된 부분, 어려운 부분은 질문 주시면 제가 다시 답변 드리겠습니다. 


'MS > Excel' 카테고리의 다른 글

엑셀의 기본(1) - 상대참조, 혼합참조, 절대 참조  (0) 2014.07.30
Excel을 알기위한 필수 개념  (0) 2014.01.16
2013 새로운 함수  (0) 2014.01.09
[Excel 2013 새로운 기능] 8.  (0) 2014.01.09
[Excel 2013 새로운 기능] 7.  (0) 2014.01.09

+ Recent posts