Ch.3 데이터 관리 & 분석
매크로 기초 — 녹화와 실행
매크로의 개념과 필기 출제 포인트를 정리할 수 있다매크로 기록(녹화)과 실행 절차를 수행할 수 있다매크로 보안 설정과 저장 형식을 올바르게 선택할 수 있다
반복 작업을 버튼 하나로 자동화
매달 같은 서식을 적용하고 정렬하는 작업을 매크로로 녹화하는 상황
매크로 개념은 필기에서, 매크로 기록은 실기에서 출제됩니다
매크로는 필기 개념 + 실기 실전의 교차 출제 영역입니다
article
핵심 내용
매크로는 반복 작업을 자동화하기 위해 일련의 명령을 기록한 것입니다. 엑셀 매크로는 VBA(Visual Basic for Applications) 언어로 저장됩니다.
[매크로 기록 4단계]
① 보기 → 매크로 → 매크로 기록
이름: 문자/_로 시작 (공백·특수문자 불가)
바로 가기: Ctrl+Shift+문자 (선택)
저장 위치: 현재 통합 문서
② 녹화 시작 — 원하는 동작 수행
(셀 선택, 서식 변경, 정렬 등)
③ 보기 → 매크로 → 기록 중지
④ 실행: Alt+F8 → 선택 → 실행
또는 지정한 바로 가기 키 사용매크로 이름 규칙: 첫 글자 = 문자 또는 밑줄(_). 공백·하이픈·특수문자 불가. 숫자로 시작 불가.
매크로는 악성 코드가 될 수 있어 보안 설정이 중요합니다. 또한 매크로가 포함된 파일은 전용 저장 형식이 필요합니다.
매크로 이름으로 사용할 수 없는 것은?
엑셀의 기본 매크로 보안 설정은?
compare_arrows
비교 정리
| 항목 | 키워드 | 설명 |
|---|---|---|
| VBA | Visual Basic for Applications — 매크로 프로그래밍 언어 | |
| 모듈 | VBA 코드가 저장되는 단위 | |
| 프로시저 | Sub ~ End Sub으로 둘러싸인 실행 단위 | |
| 개체(Object) | 워크시트, 셀, 차트 등 조작 대상 | |
| 메서드(Method) | 개체에 대한 동작 (Select, Copy 등) | |
| 속성(Property) | 개체의 특성 (Value, Color 등) |
| 항목 | 수준 | 동작 |
|---|---|---|
| 모든 매크로 제한 | 매크로 실행 완전 차단 | |
| 알림을 포함하여 모든 매크로 제한 | 알림 후 사용자 선택 (기본값) | |
| 디지털 서명된 매크로만 포함 | 서명된 매크로만 실행 | |
| 모든 매크로 포함 | 모든 매크로 실행 (보안 위험!) |
check_circle
핵심 정리
- 1매크로 = VBA 언어로 기록된 자동화 명령, Sub~End Sub이 기본 단위
- 2매크로 이름: 문자/밑줄로 시작, 숫자·공백·특수문자 시작 불가
- 3기록: 보기→매크로→기록 | 실행: Alt+F8 | VBA 편집: Alt+F11
- 4보안 기본값: "알림을 포함하여 모든 매크로 제한"
- 5저장: .xlsx(매크로 삭제) vs .xlsm(매크로 포함) 구분 필수
퀴즈와 인터랙션으로 더 깊이 학습하세요
play_circle인터랙티브 레슨 시작