오피스ㆍ협업

“엑셀을 더 영리하게” 매크로 사용을 위한 요령과 팁

JD Sartain | PCWorld 2017.11.17


매크로 기록 실습
실제 간단한 매크로를 기록해 보자. 여러 서식을 사용한 전화번호 목록이 있는 스프레드시트를 받았다고 가정하자. 대시, 구두점, 괄호, + 기호 등등 사용한 서식이 다양한 전화번호 목록이다. 구두점과 괄호를 사용한 서식을 찾아, 이를 대시로 교체하고, (왼쪽/오른쪽 정렬 및 위/아래 정렬된)셀 텍스트를 중앙 정렬하는 매크로를 기록해 보자.

1. 개발도구 탭을 선택한 다음 코드 그룹에서 매크로 기록 버튼을 클릭한다.

2. 매크로 기록 대화 상자에서 매크로 이름, 바로가기 키(해당되는 경우), 설명을 입력한다. 매크로 저장 위치 필드는 기본 값인 ‘개인용 매크로 통합문서(PMW)를 그대로 유지한 후 확인을 클릭한다.

3. 이제 기록 모드이다. 모든 것이 기록된다는 점을 명심해야 한다.



참고: 다음 매크로는 기존 마이크로소프트 서식 명령을 사용했다(명령과 버튼은 모두 대문자). 명령/키/버튼(탭과 바꾸기 등)과 대화/메뉴 탭, 필드, 설명을 혼동하지 않기 위해서이다.

4. 다음 키스트로크를 순서대로 정확히 입력한다.
CTRL+ HOME
CTRL+ A : 전체 데이터베이스/매트릭스가 선택
Alt H F A : 셀 서식 대화 상자의 맞춤 탭을 표시
Tab을 눌러 가로 필드로 이동, 가운데 선택
Tab을 눌러 세로 필드로 이동, 가운데 선택
Enter
CTRL+ HOME
DOWN
SHIFT+ END– DOWN
Alt H F A (셀 서식 대화 상자의 맞춤 탭을 표시)
Tab을 눌러 가로 필드로 이동, 왼쪽 선택
Tab을 눌러 세로 필드로 이동, 가운데 선택
Enter
CTRL+ HOME
CTRL+ H (찾기/바꾸기 대화 상자를 표시)
바꾸기(바꾸기 탭을 클릭)
찾을 내용 필드에 구두점(.) 입력
Tab키 눌러 바꿀 내용 필드로 이동
바꿀 내용 필드에 대시(-) 입력
Tab키를 눌러 ‘모두 바꾸기’로 이동해 Enter
항목이 바뀌었다는 대화 상자가 나오면 Enter
Tab키를 여러번 눌러 찾을 내용 필드로 이동
왼쪽 괄호(() 입력
Tab키를 눌러 바꿀 내용 필드로 이동
백스페이스키를 눌러 기존에 바꿀 내용 필드에 있던 대시 기호를 삭제.
Tab키를 눌러 ‘모두 바꾸기’로 이동해 Enter
Tab키를 여러번 눌러 찾을 내용 필드로 이동
Tab키를 여러번 눌러 찾을 내용 필드로 이동
오른쪽 괄호와 아래 막대()_) 입력
Tab키를 눌러 바꿀 내용 필드로 이동
대시(-) 입력
Tab키를 눌러 ‘모두 바꾸기’로 이동해 Enter
항목이 바뀌었다는 대화 상자가 나오면 Enter
Tab키를 눌러 ‘닫기’로 이동해 Enter
개발 도구 탭 클릭, 매크로 기록 중지 아이콘 클릭

5. 지금까지 모든 변경사항을 실행 취소하고, 매크로를 실행 : 개발 도구 > 매크로로 이동, 리스트에서 FormatPN 매크로를 선택한 후 실행(Run) 버튼을 클릭한다. 그러면 1초 만에 매크로가 실행된다.

6. 이제 지금까지 변경 사항을 모두 실행 취소한다.

7. 그리고 섹션 5-생성 및 명명, 매크로 사용방법의 - 2. 리본 메뉴의 사용자 지정 그룹에 매크로 버튼 추가 방법’대로 새 FormatPN 매크로를 리본 메뉴에 추가한다.

8. 개발 도구 탭을 선택한 후, 새 매크로 아이콘을 클릭하고 매크로 실행을 확인한다. editor@itworld.co.kr
 

회사명 : 한국IDG | 제호: ITWorld | 주소 : 서울시 중구 세종대로 23, 4층 우)04512
| 등록번호 : 서울 아00743 등록발행일자 : 2009년 01월 19일

발행인 : 박형미 | 편집인 : 박재곤 | 청소년보호책임자 : 한정규
| 사업자 등록번호 : 214-87-22467 Tel : 02-558-6950

Copyright © 2024 International Data Group. All rights reserved.