블로그
엑셀 매크로 활성화 방법: Excel 보안 경고 원인부터 설정까지
Mike Yi · 2026년 2월 6일엑셀을 업무에 활용하다 보면 반복 작업을 자동화해 주는 매크로 기능이 꼭 필요할 때가 있습니다. 그런데 매크로가 포함된 파일을 열면 보안 경고: 매크로가 비활성화되었습니다라는 메시지가 뜨고, 아무리 클릭해도 실행되지 않는 경우가 많습니다.
최근 엑셀은 보안 정책이 크게 강화되면서 매크로가 기본적으로 차단되는 구조로 바뀌었습니다. 그래서 단순히 설정 하나만 켠다고 해결되지 않는 경우도 많습니다.
이 글에서는 매크로가 왜 차단되는지, 보안 경고 메시지가 실제로 무엇을 의미하는지, 그리고 Windows와 Mac 환경에서 매크로를 안전하게 활성화하는 방법까지 차근차근 정리합니다.
엑셀 매크로란 무엇이며 왜 필요한가
엑셀 매크로는 사용자가 반복적으로 수행하는 작업을 자동으로 실행하도록 돕는 기능입니다. VBA를 기반으로 하며, 한 번 설정해 두면 버튼 클릭이나 단축키만으로 같은 작업을 반복할 수 있습니다.
예를 들어 매일 같은 형식의 보고서를 만들거나, 여러 시트의 데이터를 하나로 합치거나, 특정 조건에 따라 수식과 서식을 적용하는 작업은 매크로를 쓰면 훨씬 빨라집니다. 다만 코드가 실행되는 구조이기 때문에 보안 측면에서 항상 주의가 필요합니다.
엑셀 매크로가 기본적으로 차단되는 이유
엑셀에서 매크로가 기본 차단되는 가장 큰 이유는 보안 위험 때문입니다. 과거부터 매크로는 악성 코드 유입 경로로 자주 사용되어 왔고, 이메일 첨부 파일이나 외부 다운로드 파일을 통해 악성 매크로가 퍼진 사례가 많았습니다.
이 때문에 Microsoft는 매크로 보안 정책을 계속 강화해 왔고, 현재는 출처가 불분명한 파일의 매크로를 기본적으로 차단하도록 설계되어 있습니다. 매크로가 실행되지 않는다고 해서 엑셀에 문제가 있는 것이 아니라, 대부분은 정상적인 보안 동작이라고 보는 편이 맞습니다.
엑셀 매크로 보안 경고 메시지의 의미
매크로가 포함된 엑셀 파일을 열면 상단에 노란색 또는 빨간색 보안 경고가 표시됩니다. 이 메시지는 파일이 곧바로 위험하다는 뜻이 아니라, 이 파일과 그 안의 매크로를 신뢰할 수 있는지 사용자에게 묻는 단계라고 이해하면 됩니다.

최근에는 콘텐츠 사용 버튼을 눌러도 바로 실행되지 않는 경우가 많습니다. 엑셀은 설정뿐 아니라 파일 위치, 파일 출처, 조직 보안 정책까지 함께 판단하기 때문입니다.
파일 위치 때문에 엑셀 매크로가 안 되는 경우
엑셀 매크로가 실행되지 않는 가장 흔한 원인 중 하나가 바로 파일 위치입니다. 이메일 첨부 파일이나 웹사이트에서 내려받은 파일은 로컬에 저장되어 있어도 엑셀에서는 신뢰할 수 없는 파일로 인식할 수 있습니다.
Windows 환경에서는 파일 속성에서 차단 해제 옵션을 확인할 수 있습니다.
- 파일을 마우스 오른쪽 버튼으로 클릭합니다.
속성을 엽니다.- 하단에
차단 해제옵션이 있으면 체크합니다. - 파일을 다시 열어 실행을 확인합니다.
이 단계만으로도 매크로가 정상 실행되는 경우가 많습니다.
신뢰할 수 있는 위치로 매크로 실행 안정화
차단 해제 옵션이 없거나 같은 파일을 반복해서 사용한다면 신뢰할 수 있는 위치 설정이 더 효과적입니다. 신뢰할 수 있는 위치로 지정된 폴더에 있는 파일은 엑셀이 자동으로 안전한 파일로 인식합니다.

파일 > 옵션 > 보안 센터 > 보안 센터 설정으로 이동합니다.

그다음 신뢰할 수 있는 위치 메뉴에서 매크로 파일이 저장된 폴더를 추가합니다. 가능하다면 하위 폴더 포함 옵션도 함께 켜 두는 것이 좋습니다.
엑셀 매크로 활성화 방법: Windows와 Mac 설정 가이드
Windows 설정 방법
Windows에서 매크로를 활성화하려면 파일 > 옵션 > 보안 센터 > 보안 센터 설정 > 매크로 설정으로 이동합니다.
보안상 가장 무난한 설정은 알림과 함께 모든 매크로 사용 안 함과 비슷한 방식입니다. 이 설정은 파일을 열 때마다 실행 여부를 직접 판단할 수 있게 해 줍니다.
Mac 설정 방법
Mac에서도 매크로 설정이 가능하지만, 일반적으로 Windows보다 보안 제한이 더 엄격합니다. Excel > 환경설정 > 보안 및 개인 정보 보호에서 관련 설정을 확인해야 하며, 파일 출처에 따라 추가 승인 절차가 필요할 수 있습니다.
회사·조직 환경에서 매크로가 막히는 이유
회사 PC에서는 개인 설정을 바꿔도 매크로가 실행되지 않는 경우가 많습니다. 대부분 IT 부서가 그룹 정책으로 매크로 사용을 제한하고 있기 때문입니다.
이런 환경에서 임의로 우회하려고 하면 보안 정책 위반이 될 수 있고, 문제가 생기면 사용자 책임으로 이어질 수 있습니다. 조직 환경에서는 반드시 IT 부서와 협의하거나 공식적으로 허용된 자동화 수단을 사용하는 것이 안전합니다.
엑셀 매크로를 안전하게 사용하는 보안 체크리스트
매크로를 실행하기 전에 아래 항목을 한 번은 확인해 보세요.
- 이 파일은 어디에서 왔는가
- 매크로가 어떤 작업을 수행하는가
- 외부 서버와 통신하거나 민감한 데이터에 접근하는가
핵심 질문은 편해서 실행해도 되는가가 아니라 내가 이 매크로를 이해하고 통제할 수 있는가입니다. 매크로는 내용을 알고 사용할 때만 안전한 도구가 됩니다.
자주 묻는 질문
매크로를 켰는데도 실행이 안 됩니다. 왜 그런가요?
매크로 설정만으로는 충분하지 않습니다. 파일 형식이 .xlsm인지, 파일 위치가 외부 다운로드인지, 조직 보안 정책이 걸려 있는지까지 함께 영향을 줍니다. 특히 .xlsx 파일은 매크로 자체를 저장할 수 없습니다.
매크로를 항상 켜두면 위험한가요?
위험할 수 있습니다. 모든 파일에서 매크로가 자동 실행될 수 있기 때문에, 필요한 파일에서만 제한적으로 허용하는 편이 안전합니다.
회사 PC에서 매크로가 완전히 막혀 있습니다. 해결 방법이 있나요?
대부분 조직 보안 정책 때문입니다. 이 경우에는 IT 보안 담당자와 협의하거나, 승인된 자동화 도구를 사용하는 것이 현실적인 방법입니다.
.xlsm과 .xlsx의 차이는 무엇인가요?
.xlsm은 매크로 코드를 저장하고 실행할 수 있는 형식이고, .xlsx는 매크로를 포함할 수 없는 일반 통합 문서 형식입니다.
엑셀 매크로 활성화 전 꼭 기억해야 할 핵심 포인트
엑셀 매크로는 반복 업무를 자동화해 업무 효율을 크게 높여 주는 강력한 기능입니다. 하지만 보안 경고와 설정 제한을 이해하지 못하면 오히려 불편함과 혼란만 커질 수 있습니다.
중요한 것은 무조건 켜는 방법이 아니라, 왜 차단되었는지를 이해하고 필요한 경우에만 안전하게 활성화하는 것입니다.
inline AI로 엑셀 자동화 부담 줄이기

엑셀 매크로는 강력하지만, 보안 경고와 실행 제한 때문에 실제 업무에서는 생각보다 활용이 쉽지 않습니다. 특히 외부에서 받은 파일이나 조직 정책이 적용된 PC에서는 설정 점검과 예외 처리에 더 많은 시간을 쓰게 되기도 합니다.
inline AI는 이런 스프레드시트 작업 흐름을 더 빠르게 정리할 수 있도록 돕는 데스크톱 기반 AI 동료입니다. 매크로 자체를 우회하는 것이 아니라, 현재 파일 상태에서 어떤 작업 흐름이 가능한지 정리하고 대안을 찾는 데 도움이 됩니다.
모든 작업은 PC에서 로컬로 처리됩니다. 파일 업로드도, 브라우저 복사 붙여넣기도 필요 없습니다.
내 컴퓨터 안의 AI 동료, inline AI 다운로드하기



