Ch.3 데이터 관리 & 분석

매크로 기초 — 녹화와 실행

매크로의 개념과 필기 출제 포인트를 정리할 수 있다매크로 기록(녹화)과 실행 절차를 수행할 수 있다매크로 보안 설정과 저장 형식을 올바르게 선택할 수 있다

반복 작업을 버튼 하나로 자동화

매달 같은 서식을 적용하고 정렬하는 작업을 매크로로 녹화하는 상황

매크로 개념은 필기에서, 매크로 기록은 실기에서 출제됩니다

매크로는 필기 개념 + 실기 실전의 교차 출제 영역입니다


article

핵심 내용

매크로는 반복 작업을 자동화하기 위해 일련의 명령을 기록한 것입니다. 엑셀 매크로는 VBA(Visual Basic for Applications) 언어로 저장됩니다.

[매크로 기록 4단계]

① 보기 → 매크로 → 매크로 기록
   이름: 문자/_로 시작 (공백·특수문자 불가)
   바로 가기: Ctrl+Shift+문자 (선택)
   저장 위치: 현재 통합 문서

② 녹화 시작 — 원하는 동작 수행
   (셀 선택, 서식 변경, 정렬 등)

③ 보기 → 매크로 → 기록 중지

④ 실행: Alt+F8 → 선택 → 실행
   또는 지정한 바로 가기 키 사용

매크로 이름 규칙: 첫 글자 = 문자 또는 밑줄(_). 공백·하이픈·특수문자 불가. 숫자로 시작 불가.

매크로는 악성 코드가 될 수 있어 보안 설정이 중요합니다. 또한 매크로가 포함된 파일은 전용 저장 형식이 필요합니다.

매크로 이름으로 사용할 수 없는 것은?

엑셀의 기본 매크로 보안 설정은?

compare_arrows

비교 정리

항목키워드설명
VBAVisual 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인터랙티브 레슨 시작