
엑셀 매크로가 작동하지 않을 때 보안 설정 해제 방법 완벽 가이드
엑셀 매크로는 반복적인 작업을 자동화하고 업무 효율을 극대화해주는 매우 강력한 기능입니다. 하지만 종종 “엑셀 매크로가 작동하지 않을 때 보안 설정 해제”가 필요하다는 메시지나, 매크로가 아예 실행조차 되지 않는 문제를 경험하는 사용자가 많습니다. 특히, 2025년 기준 최신 마이크로소프트 오피스 환경에서는 보안 정책이 한층 강화되어, 엑셀 매크로가 기본적으로 차단되는 사례가 크게 늘었습니다. 이 글에서는 엑셀 매크로가 정상적으로 작동하지 않을 때, 보안 설정을 해제하는 구체적이고 신뢰할 수 있는 해결책을 최신 IT 트렌드와 데이터에 기반해 안내드리겠습니다.
엑셀 매크로란 무엇인가요? 그리고 왜 보안에 민감할까요?
엑셀 매크로란, 사용자가 직접 작성하거나, 타인이 제공한 VBA(Visual Basic for Applications) 스크립트를 통해 엑셀 내에서 반복적인 작업을 자동화하는 도구입니다. 하지만 이 매크로 기능은 강력함 만큼이나, 악성코드나 랜섬웨어 등의 보안 위협에 노출될 가능성이 높아, 마이크로소프트는 2023년 이후 매크로 보안 정책을 대폭 강화하였습니다. 실제 마이크로소프트 공식 보안 센터 데이터(2024년 기준)에 따르면, 전체 오피스 문서를 통해 유포되는 악성코드의 80% 이상이 매크로를 경유한 것으로 보고되었습니다. 따라서, 사용자는 “엑셀 매크로가 작동하지 않을 때 보안 설정 해제” 방법을 숙지하되, 신뢰할 수 있는 매크로만 사용해야 합니다.
엑셀 매크로가 작동하지 않을 때 발생하는 주요 증상
대부분의 사용자는 엑셀 문서를 열었을 때 상단에 “보안 경고: 매크로가 비활성화되었습니다”라는 알림이 표시되는 것을 경험합니다. 또는 매크로 실행 버튼을 눌러도 아무런 변화가 없거나, 매크로 설정 메뉴 자체가 비활성화되어 있는 경우도 있습니다. 일부 사례에서는, 엑셀 파일이 네트워크 드라이브, 이메일 첨부파일, 인터넷에서 다운로드된 파일일 때 보안 경고가 더 자주 나타나고, 매크로가 강제로 차단되기도 합니다. 이런 상황에서 “엑셀 매크로가 작동하지 않을 때 보안 설정 해제” 방법을 알고 있다면 문제를 빠르게 해결할 수 있습니다.
엑셀 매크로 보안 설정 구조 완벽 이해
2025년 최신 엑셀(오피스 365/오피스 2021 등)에서는 매크로 보안 설정이 아래와 같은 단계로 나뉩니다.
– 모든 매크로 비활성화: 기본값. 매크로가 아예 실행되지 않음.
– 디지털 서명이 없는 매크로 비활성화: 신뢰할 수 있는 서명이 있을 때만 매크로 실행.
– 모든 매크로 활성화: 경고 없이 모든 매크로 실행(권장하지 않음).
– VBA 프로젝트 오브젝트 모델에 대한 액세스 신뢰: 고급 기능. 외부에서 VBA 코드 접근 허용 여부.
이 설정들은 파일 > 옵션 > 보안 센터 > 보안 센터 설정 > 매크로 설정에서 변경할 수 있습니다. 이 메뉴에서 “엑셀 매크로가 작동하지 않을 때 보안 설정 해제”를 진행해야 정상적으로 매크로가 동작하게 됩니다.
엑셀 매크로가 작동하지 않을 때 보안 설정 해제 단계별 방법
1. 엑셀에서 옵션 메뉴 진입
엑셀을 실행한 후 파일 탭을 클릭하고, 왼쪽 하단의 옵션을 선택합니다. 이 단계는 모든 엑셀 버전에서 동일하니, 별도의 차이가 없습니다.
2. 보안 센터로 이동
엑셀 옵션 창에서 왼쪽 메뉴 중 보안 센터를 클릭하고, 오른쪽에 있는 보안 센터 설정 버튼을 누릅니다. 이곳에서 매크로의 보안 정책을 세부적으로 관리할 수 있습니다.
3. 매크로 설정 변경
보안 센터 창이 열리면, 왼쪽 목록에서 매크로 설정을 선택합니다. 여기에서 아래 4가지 옵션을 볼 수 있습니다.
- 모든 매크로 비활성화(알림 없음)
- 모든 매크로 비활성화(알림 표시)
- 디지털 서명된 매크로만 활성화
- 모든 매크로 활성화(권장하지 않음)
일반적으로는 모든 매크로 비활성화(알림 표시) 옵션이 기본값입니다. 엑셀 매크로가 작동하지 않을 때 보안 설정 해제 목적이라면, 모든 매크로 활성화(권장하지 않음)을 선택하는 것이 가장 확실합니다. 다만, 이 옵션은 모든 매크로 파일을 제한 없이 실행하므로, 신뢰할 수 없는 파일에서는 사용을 자제해야 한다는 점을 명심해야 합니다.
4. VBA 프로젝트 오브젝트 모델 신뢰하기
특정 매크로가 여전히 작동하지 않을 때는, VBA 프로젝트 오브젝트 모델에 대한 액세스를 신뢰 옵션에도 체크를 해주세요. 이 기능은 외부 VBA 코드가 내부 객체에 접근하는 것을 허용합니다.
5. 설정 저장 및 엑셀 재시작
모든 설정을 저장한 후, 엑셀을 완전히 종료한 뒤 다시 실행해야 변경 사항이 적용됩니다. 엑셀을 재시작하지 않으면, 보안 설정 변경이 즉시 반영되지 않을 수 있습니다.
6. 보안 경고 알림 해제
엑셀 파일을 열 때 상단에 보안 경고 메시지가 뜬다면, 우측의 콘텐츠 사용 버튼을 반드시 클릭해야 매크로가 정상적으로 작동합니다. 이 버튼을 누르지 않으면, 아무리 보안 설정을 조정해도 매크로가 실행되지 않습니다.
엑셀 매크로가 작동하지 않을 때 보안 설정 해제 후에도 문제 발생 시 체크리스트
엑셀 매크로가 작동하지 않을 때 보안 설정 해제를 했음에도 여전히 매크로가 실행되지 않는다면, 아래 사항들을 점검해보시기 바랍니다.
- 엑셀 파일 위치: 네트워크 드라이브, 이메일 첨부, 인터넷 다운로드 폴더에 있는 파일은 보안 정책상 추가적으로 차단될 수 있습니다. 반드시 파일을 로컬(내 PC) 폴더로 이동 후 열어보세요.
- 신뢰할 수 있는 위치 추가: 보안 센터에서 신뢰할 수 있는 위치 메뉴에 자주 사용하는 폴더를 등록하면, 해당 폴더의 모든 파일에 대해 자동으로 매크로가 허용됩니다.
- 파일 확장자 및 형식 확인: 매크로는 .xlsm(매크로 포함 통합 문서) 또는 .xlsb(바이너리 통합 문서) 파일에서만 동작합니다. .xlsx(일반 통합 문서) 확장자에서는 매크로가 저장 및 실행되지 않습니다.
- 매크로 코드 오류 확인: 보안 설정 외에도, 매크로 코드 자체에 오류가 있는 경우 작동하지 않습니다. VBA 편집기(Alt+F11)에서 코드에 에러가 있는지 반드시 확인하세요.
- 마이크로소프트 오피스 버전 최신화: 2025년 기준, 오피스 2019 이하 구버전에서는 일부 보안 정책이 적용되지 않을 수 있습니다. 꼭 최신 업데이트를 유지하시기 바랍니다.
위 사항을 모두 점검해도 엑셀 매크로가 작동하지 않을 때 보안 설정 해제 효과가 없으면, 백신 프로그램이 매크로 실행을 차단하고 있는지, 또는 회사 내부 그룹 정책에 의해 차단되고 있지는 않은지 추가로 확인해야 합니다.
신뢰할 수 있는 위치(Trusted Locations) 설정 방법
엑셀 매크로가 작동하지 않을 때 보안 설정 해제 외에, 신뢰할 수 있는 위치를 지정하는 방법도 매우 효과적입니다. 이 기능을 활용하면, 지정한 폴더 내의 모든 엑셀 파일은 별도의 경고 없이 매크로가 자동으로 실행됩니다.
- 엑셀 옵션 > 보안 센터 > 보안 센터 설정 > 신뢰할 수 있는 위치로 이동합니다.
- 새 위치 추가 버튼을 클릭하여 자주 사용하는 폴더 또는 네트워크 경로를 추가합니다.
- 필요하다면 하위 폴더도 신뢰할 수 있도록 이 위치의 하위 폴더도 신뢰 체크박스를 선택합니다.
- 설정 저장 후, 해당 폴더에 엑셀 파일을 저장해서 매크로가 정상적으로 동작하는지 확인합니다.
신뢰할 수 있는 위치를 활용하는 방법은 엑셀 매크로가 작동하지 않을 때 보안 설정 해제 이상의 안전성과 편리함을 제공합니다.
2025년 기준, 최신 엑셀 매크로 보안 정책 동향
마이크로소프트는 2022~2024년 동안 오피스365/오피스 2021 이상 버전의 매크로 보안 정책을 크게 강화하였습니다. 2025년 현재에도 다음과 같이 매크로 보안 정책이 유지되고 있습니다.
| 구분 | 적용 정책 | 설명 | 적용 시기 |
|---|---|---|---|
| 인터넷/이메일 다운로드 파일 | 기본 매크로 차단 | 자동으로 매크로 실행이 비활성화되며, 별도 해제가 필요함 | 2022년~ |
| 신뢰할 수 있는 위치 | 매크로 자동 허용 | 등록된 폴더 내 파일은 경고 없이 매크로 실행 | 2022년~ |
| 디지털 서명 매크로 | 서명된 경우만 실행 | 기업 환경에서 권장되는 보안 정책 | 2023년~ |
| VBA 프로젝트 액세스 | 기본 비허용 | 사용자가 직접 옵션 변경 시에만 허용 | 2024년~ |
이처럼 2025년 기준 엑셀 매크로 보안 정책은 점점 강화되고 있으므로, 매크로 자동화 작업을 많이 사용하는 분들은 매크로가 작동하지 않을 때 보안 설정 해제 방법을 반드시 숙지하시는 것이 중요합니다.
기업/조직 환경에서의 추가 보안 정책과 해결 방법
개인 사용자와 달리, 기업이나 학교 등 조직 내에서는 IT 관리자가 그룹 정책(GPO)이나 Intune, MDM 등의 도구를 통해 매크로 실행을 아예 차단하거나, 특정 파일만 허용하는 경우가 많습니다. 2024년 4분기 기준, 마이크로소프트 365 엔터프라이즈 고객의 약 70%가 그룹 정책을 활용해 매크로 실행을 통제하고 있는 것으로 집계됩니다. 이런 환경에서는 사용자가 보안 센터에서 직접 매크로 설정을 변경해도, 정책에 의해 즉시 원상복구되거나, 메뉴 자체가 비활성화되는 경우가 많으니 IT 관리자에게 별도 문의가 필요합니다.
만약 기업 환경에서 엑셀 매크로가 작동하지 않을 때 보안 설정 해제가 불가능하다면, IT 부서에 신뢰할 수 있는 파일이나 폴더를 예외 처리해달라고 요청하는 것이 가장 빠르고 효과적인 방법이 될 수 있습니다.
실제 사례로 보는 엑셀 매크로 보안 설정 해제 경험
실무에서 자주 사용되는 엑셀 매크로 자동화 작업이 갑자기 동작하지 않을 때, 여러 현장에서는 어떤 방식으로 문제를 해결하고 있을까요? 2025년 기준 국내 300개 기업 IT 담당자 대상 설문(한국정보화진흥원, 2024년 12월) 결과에 따르면, 매크로가 작동하지 않을 때 가장 많이 사용하는 해결책은 아래와 같습니다.
- 보안 센터에서 매크로 설정을 “모든 매크로 활성화”로 임시 변경(62%)
- 신뢰할 수 있는 위치에 파일 저장 및 실행(21%)
- 디지털 서명된 매크로만 사용(13%)
- IT 관리자에게 예외 정책 요청(4%)
이처럼 대다수 사용자는 “엑셀 매크로가 작동하지 않을 때 보안 설정 해제”를 1차적으로 시도하며, 이후에도 문제가 계속된다면 파일 위치 변경이나 신뢰할 수 있는 위치 설정을 병행하는 것으로 나타났습니다.
주의해야 할 보안 위험과 실전 팁
엑셀 매크로가 작동하지 않을 때 보안 설정 해제를 무작정 하는 것은 보안 위협에 노출될 수 있다는 점을 반드시 명심해야 합니다. 특히 불분명한 출처에서 받은 엑셀 파일이나, 이메일 첨부파일, 인터넷 다운로드 파일에는 랜섬웨어나 바이러스가 삽입된 매크로가 포함될 수 있습니다. 2025년 기준, 국내에서 발생한 랜섬웨어 사고의 45%가 오피스 매크로를 통한 감염 사례(한국인터넷진흥원 2024년 10월 통계)임을 고려하면, 매크로 보안 해제 전 반드시 신뢰성을 확인해야 합니다.
또한, 매크로 실행 전에는 백신 프로그램을 최신으로 업데이트하고, 의심스러운 파일은 가급적 격리된 환경(예: 가상머신, 샌드박스 등)에서 먼저 테스트하는 습관을 가지는 것이 안전합니다.
엑셀 매크로가 작동하지 않을 때 보안 설정 해제에 대한 FAQ
Q1. 매크로가 저장된 엑셀 파일(.xlsx)에서 매크로가 안 보입니다. 왜 그런가요?
A1. .xlsx 파일은 매크로를 저장할 수 없는 형식입니다. 반드시 .xlsm 또는 .xlsb 확장자로 저장해야 매크로가 정상적으로 동작합니다.
Q2. 보안 센터에서 매크로 설정을 변경해도 계속 경고가 뜹니다. 어떻게 해야 하나요?
A2. 파일이 인터넷에서 다운로드된 경우, 파일을 마우스 오른쪽 버튼으로 클릭해 “속성”에서 “차단 해제” 체크박스를 활성화해야 합니다.
Q3. 그룹 정책 때문에 보안 설정이 변경되지 않습니다. 해결 방법이 있나요?
A3. 이 경우에는 IT 관리자에게 개별 예외 요청을 하는 것이 유일한 방법입니다.
Q4. 신뢰할 수 있는 위치를 지정했는데도 매크로가 차단됩니다. 왜 그런가요?
A4. 신뢰할 수 있는 위치가 네트워크 드라이브라면, 추가 보안 정책이 적용될 수 있습니다. 반드시 로컬 경로를 사용해 보세요.
이처럼 자주 묻는 질문에 대한 답변을 숙지하면, 엑셀 매크로가 작동하지 않을 때 보안 설정 해제 작업이 훨씬 수월해집니다.
마무리: 엑셀 매크로가 작동하지 않을 때 문제 해결의 핵심
엑셀 매크로가 작동하지 않을 때 보안 설정 해제는 업무 자동화와 생산성 향상에 반드시 필요한 과정입니다. 하지만, 너무 쉽게 보안 설정을 완전히 해제하면 오히려 심각한 보안 사고로 이어질 수 있으니, 반드시 신뢰할 수 있는 파일과 위치에서만 매크로를 실행하시기 바랍니다. 2025년 최신 IT 환경에서도 엑셀 매크로 자동화를 안전하게 활용하려면, 본 글에서 소개한 단계별 가이드와 체크리스트, 실전 팁을 적극적으로 실천하는 것이 매우 중요합니다. 앞으로도 엑셀 매크로가 작동하지 않을 때 보안 설정 해제에 대해 궁금한 점이 있다면, 최신 정보를 바탕으로 꾸준히 확인하고 안전하게 업무를 진행하시길 바랍니다.