오피스 엑셀 파워포인트 워드 개발 도구 활성화 와 매크로 보안 설정하는 방법

반응형

엑셀 등 오피스 제품군들은 매크로, VBA를 지원 하고 있으며 이를 잘 활용 하면 생산성 향상에 아주 큰 도움이 될 것 입 니다. 처음에 해당 기능을 사용 하고자 한다면 실행 이 되지 않는 등 오류 문제가 발생 할 수 있네요.

이런 상황들로 인해서 오늘 글에서는 마이크로 소프트 Office 군에서 개발 도구를 활성화 하고 매크로 보안 설정하는 순서를 체크 해보도록 하겠습니다.

 

Contents

    1. Office에서 매크로 사용 하기

    Office 에서 매크로, VBA 를 사용 하기 위해서는

    • 개발자 도구를 활성화 하고
    • 보안 설정의 권한 또는 확장자를 체크 진행 해 주어야 해요.

    각 적용 순서에 대해서 설명을 진행해 보겠습니다.

    ※ 사용된 프로 그램 및 환경 : Windows 11 마이크로 소프트 Office 365 버전 워드(Word) / 엑셀(Excel) 2019

    1.1. Office '개발 도구' 를 활성화하는 방 법

    Office에서 매크로 메뉴 는 개발 도구 탭에서 확인 하 실 수 가 있습니다.

    그렇기는 하지만 기본적으로 개발 도구 매뉴 탭은 비활성화 상태로 유지되어 있네요. 그래서 이 부분을 활성화 해주어야 해요.

    마이크로 소프트 워드(Word) 를 예로 설명 해요. 하지만 모든 오피스 제품군은 동일한 순서로 진행 가능 해요.

    워드 파일 메뉴 이동

    1. 1 먼저 오피스 앱을 실행 후 왼 쪽 상 단 파일 메뉴로 이동 해 주겠습니다.

    워드 옵션 메뉴 이동

    1. 2 그 다음 '시작 메뉴' 로 이동이 되며 왼 쪽 하 단 옵션 메뉴 를 탭 해 주겠습니다.

    Word 옵션 창에서 개발 도구 리본 메뉴 에 체크 후 활성화 가능

    1. 3 'Word 옵션' 창이 열리면 왼 쪽 사이드 메뉴 에 서 리본 사용자 지정 ( 1 ) 를 선택 합니다.
    2. 4 그 다음 오른 쪽 사용자 지정 항목에서 개발 도구 ( 2 )를 찾아 체크박스에 체크 를 해 주겠습니다.
    3. 5 그리고 우 측 하 단 확인 단추를 탭 해 주면 되겠습니다.

    엑셀 개발 도구 메뉴 에 서 매크로 와 VBA 등 사용 가능

    1. 6 앞에서 설명 드린 부분과 같이 개발 도구 탭이 활성화 되어진 것을 확인 하 실 수 가 있습니다.

    1.2. '보안 설정'의 권한 또는 '확장자'를 체크

    'Filename' !일괄반영 매크로를 실행할 수 없습니다.
    이 통합 문서에서 사용할 수 없는 매크로이거나 모든 매크로를 사용하지 못할 수 있습니다.

    - Microsoft Excel

    엑셀에서 매크로를 실행하려고 할 때, 위와 같은 경고 창이 뜨며 실행 이 안되는 경우가 있네요.

    이는 보안 권한이 낮게 설정이 되었거나 확장자가 변경 되어 발생 할 수 있네요.

    1.2.1. 보안 설정 변경

    기본적으로 Office 제품군에서는 매크로 기능을 사용하기 위한 보안 권한이 비활성화 상태로 유지되어 있네요.

    보안 센터에서 이 부분의 권한을 상향 해 주어야 이용 을 할 수 있네요.

    Excel 옵션 보안센터 설정

    1. 1 먼저 앞의 내용에서 설명드린 순서로 오피스 옵션 창을 활성화 해 주겠습니다.
    2. 2 그 다음 왼 쪽 사이드 메뉴 에 서 보안 센터 ( 1 ) 로 이동 해 주겠습니다.
    3. 3 'Microsoft Excel 보안 센터' 라고 된 항목의 보안 센터 설정(T) ( 2 ) 단추를 탭 합니다.

    Excel 보안 센터 패널 에서 매크로 설정 과 개발자 매크로 설정 변경

    1. 4 왼 쪽 사이드 메뉴 에 서 매크로 설정 ( 1 ) 항목을 선택 합니다.
    2. 5 아래 두 가지 항목에 체크 를 해준 다음 아래 쪽 확인 단추를 눌러 주게 되면 매크로가 적용된 File 이 제대로 실행 이 될것 입 니다.
      • '모든 매크로 포함(위험성 있는 코드가 실행될 수 있으므로 권장하지 않음)(E)' ( 2 ) 에 체크
      • 'VBA 프로젝트 개체 모델에 안전하게 액세스할 수 있음(V)' ( 3 ) 에 체크

    1.2.2. 확장자 체크

    매크로 확장자는 '매크로'를 포함해서 저장되는 파일 형식으로 반드시 저장해 주어야 합니다. 예를 들면, .xlsm, .xls 와 같이 "Excel 매크로 사용 통합 문서(*.xlsm)" 등의 저장 형식으로 진행 되어야 해요.

    • 기본적으로 매크로 저장시 활용 하는 확장자 정리
      • "Excel 매크로 사용 통합 문서(*.xlsm)" : 매크로를 활용 하는 XML 기반의 파일형식으로 VBA 매크로가 같이 저장 됩니다.
      • "Excel 97-2003 통합문서(*.xls)" : 엑셀97부터 2003버젼 까지 사용된 기본 저장 파일형식으로 매크로가 기본적으로 저장 됩니다.
    • 매크로 저장이 가능 한 파일 형식은 아래와 같네요.
      • "Excel 서식파일(*.xltx)"
      • "Excel 97-2003 추가기능(*.xla)"
      • "Excel 추가기능(*.xlam)"
      • "Excel 매크로 사용서식 파일(*.xlt)"

    ▌주의: 만약 매크로 소스 가 포함된 파일 을 실수로*.xlsx 로 저장하게 되면 매크로가 포함되지 않아 제작한 소스들이 제거 될 수 있네요.

    2. 마치면서

    이와 같이 마이크로 소프트 Office 군에서 개발 도구를 활성화 하고 매크로 보안 설정하는 방식에 관해 알아 봤습니다.

    오피스에서 매크로를 사용 시 오류 문제가 발생 하는 경우 위에 설명 한 내용 들을 참고 하여 이용 할 수 있도록 수정해주면 제대로 동작을 할 것 입 니다.

    감사 합니다.오늘 여기까지 하겠습니다.

    3. 참고가 될만한 내용

    반응형
    본 글의 저작권은 alluze.tistory.com에 있습니다. alluze.tistory.com의 사전 서면 동의 없이 본 글의 전부 또는 일부를 무단으로 전재, 게시, 배포하는 것을 금지합니다.
    ^