엑셀 매크로 만들기
- 공유 링크 만들기
- X
- 이메일
- 기타 앱
엑셀에서 반복되는 작업을 자동화하고 싶을 때 가장 유용한 기능이 바로 매크로(Macro)입니다. 복잡한 수식 입력이나 반복적인 서식 지정, 데이터 정렬 등을 단 한 번의 클릭으로 처리할 수 있어 업무 효율을 크게 높여줍니다. 이 글에서는 엑셀 매크로 만들기 방법을 처음 접하는 분도 쉽게 따라할 수 있도록 단계별로 정리해드립니다.
매크로란 무엇인가요?
매크로는 여러 개의 명령을 하나로 묶어 자동으로 실행하는 기능입니다. 엑셀에서는 사용자의 작업을 기록한 뒤, 동일한 작업을 반복 실행할 수 있도록 도와줍니다. 예를 들어, 특정 셀 병합, 글꼴 변경, 정렬, 행 삽입 등을 한 번에 처리할 수 있습니다.
1-1. 매크로 기록 - VBA로 EXCEL을 우아하게 사용하기
엑셀 매크로 만들기 전 준비
개발 도구 탭 활성화
엑셀 상단 메뉴에서
파일 > 옵션 > 리본 사용자 지정
으로 이동오른쪽 목록에서 ‘개발 도구’에 체크 후 확인
보안 설정 확인
파일 > 옵션 > 보안 센터 > 매크로 설정
에서 ‘모든 매크로 포함’ 또는 ‘디지털 서명된 매크로만 포함’ 선택
매크로 만들기 단계별 가이드
1. 매크로 기록 시작
개발 도구 > 매크로 기록
클릭매크로 이름, 단축키(Ctrl + 원하는 알파벳), 저장 위치 지정
상대 참조 사용을 클릭하면 현재 셀 기준으로 동작하게 됩니다
2. 작업 수행
매크로로 자동화하고 싶은 작업을 그대로 실행합니다 예: 셀 병합, 글자 크기 변경, 테두리 설정 등
3. 매크로 기록 중지
작업이 끝났다면
개발 도구 > 기록 중지
클릭이제 단축키나 매크로 실행으로 동일 작업을 반복할 수 있습니다
매크로 실행 방법
개발 도구 > 매크로
클릭 후 목록에서 원하는 매크로 선택 → 실행또는 지정한 단축키(Ctrl + 알파벳)로 바로 실행 가능
매크로 편집 (VBA 코드 수정)
개발 도구 > 매크로 > 편집
클릭Visual Basic Editor 창에서 매크로 코드를 확인하고 수정 가능
반복 횟수나 조건문 등을 추가해 더 정교한 자동화도 가능
예시 코드:
Sub 셀병합()
Range("A1:C1").Select
Selection.Merge
Selection.HorizontalAlignment = xlCenter
End Sub
매크로 저장 시 주의사항
매크로가 포함된 파일은 반드시 .xlsm 확장자로 저장해야 합니다
일반
.xlsx
파일로 저장하면 매크로가 사라집니다
엑셀 매크로 만들기는 생각보다 간단하면서도 강력한 자동화 도구입니다. 반복 작업이 많은 분이라면 매크로를 활용해 시간을 절약하고 실수를 줄일 수 있습니다. 처음에는 간단한 작업부터 기록해보며 익숙해지는 것이 좋습니다.
- 공유 링크 만들기
- X
- 이메일
- 기타 앱