EXCEL - VBA

엑셀 매크로 파일(.xlsm)이 실행되지 않을 때(2) - 신뢰할 수 있는 위치

별동산 2022. 9. 19. 20:41
반응형

나. 신뢰할 수 있는 위치 추가

1) 보안센터 창 열기

가) 첫 번째 방법
개발도구 탭에서 매크로 보안 명령을 누릅니다.

개발도구 - 매크로 보안


그러면 아래와 같이 보안 센터 창이 열리고, 신뢰할 수 있는 게시자, 위치, 문서 등이 표시됩니다. 여기서 신뢰할 수 있는 위치를 클릭합니다.

보안 센터 창 - 신뢰할 수 있는 위치, 매크로 설정 등


나) 두 번째 방법
파일 - 옵션을 누르면 Excel 옵션 창이 열리는데, 왼쪽 맨 아래 '보안 센터' 탭을 엽니다.

Excel 옵션 - 보안 센터


보안 센터 오른쪽의 '보안 센터 설정' 버튼을 누릅니다.

엑셀 옵션 - 보안 센터 - 보안 센터 설정 버튼


그러면 마찬가지로 '보안 센터' 창이 열리고, 신뢰할 수 있는 게시자 등이 표시되므로 '신뢰할 수 있는 위치'를 클릭합니다.

보안 센터 창 - 신뢰할 수 있는 위치, 매크로 설정 등


참고로, '신뢰할 수 있는 게시자'는 디지털 인증서가 있어야 하기 때문에 쉬운 것이 아닙니다.

보안 센터 - 신뢰할 수 있는 게시자


또한 '신뢰할 수 있는 문서'는 신뢰할 수 있는 문서의 규격에 대한 설명 없이 '보호 보기 또는 응용 프로그램 보호에서 열리지 않는다'고만 설명되어 있고, '네트워크에 있는 문서를 신뢰하도록 허용'에 체크되어 있는데도 티스토리에서 다운로드하면 콘텐츠가 차단되니 알 수 없습니다.

보안 센터 - 신뢰할 수 있는 문서


2) 신뢰할 수 있는 위치
왼쪽 탭에서 신뢰할 수 있는 위치를 클릭하면 오른쪽에 신뢰할 수 있는 위치 목록이 표시되는데, 첫 번째와 두 번째는 수정한 날짜가 표시되는데, 그 아래는 수정한 날짜가 없습니다. 따라서, 세 번째부터는 기본적으로 엑셀에서 신뢰할 수 있는 위치라는 의미입니다.

보안 센터 - 신뢰할 수 있는 위치


3) 새 위치 추가
오른쪽 아래에 '새 위치 추가', 제거, 수정 버튼이 있는데, 새 위치를 추가하기 위해 '새 위치 추가' 버튼을 누릅니다.

현재 선택된 D:\data\excel\이 표시되는데, 아래 '찾아보기' 버튼을 눌러 다른 위치를 찾습니다.

신뢰할 수 있는 위치 추가


D:\data 폴더로 이동하니 폴더가 여러 개 보이는데, 마땅하지는 않지만 hwp 폴더를 선택하고 확인 버튼을 누르겠습니다.

신뢰할 수 있는 위치 - 폴더 지정


그러면 D:\data\hwp 폴더가 표시되는데, 아래 확인 버튼을 누릅니다. '이 위치의 하위 폴더도 신뢰할 수 있음'에도 체크해도 됩니다.

신뢰할 수 있는 위치 지정 및 하위 폴더 추가 체크


그러면 D:\data\hwp\ 폴더가 '신뢰할 수 있는 위치'로 지정됩니다. '하위 폴더를 포함'하더라도 폴더명에 특별히 달라지는 것은 없습니다. 확인 버튼을 누르고, 다시 확인 버튼을 눌러 창을 모두 닫습니다.

신뢰할 수 있는 위치로 새로운 폴더가 추가됨


4) 매크로 파일을 신뢰할 수 있는 위치에 저장하기

아래 파일을

변수선언.xlsm
0.01MB


D:\data\hwp에 저장하겠습니다. '신뢰할 수 있는 위치'로 지정한 다른 폴더를 지정해도 됩니다.

파일을 신뢰할 수 있는 위치인 D:\data\hwp에 저장


그러면 크롬 브라우저 왼쪽 아래에 다운로드된 파일명이 보입니다. 클릭합니다.

크롬 브라우저 왼쪽 아래에 다운로드된 파일 표시됨


변수선언.xlsm이 열리는데 '제한된 보기' 표시도 없고, 노란 줄로 '제한된 보기' 설명 줄도 없습니다. 깔끔하게 열렸습니다.

제한 없이 매크로 파일이 열림


개발도구에서 매크로를 누른 후

개발도구 - 매크로 명령


매크로 이름 목록에서 변수를 더블 클릭하거나, 클릭하고 실행 버튼을 누릅니다.

매크로 실행


그러면 아래와 같이 '성공했습니다. 축하합니다.'라는 메시지 창이 나타납니다.

성공 : 메시지 창 표시


만약 위와 같은 메시지 창이 보이지 않는다면 엑셀 아이콘에 커서를 위치시키면 아래와 같은 엑셀 창이 2개 표시되는데, 변수선언 창을 클릭하면 됩니다.

엑셀 창 목록


이와 같이 '신뢰할 수 있는 위치'를 추가한 후 그 폴더에 매크로 파일을 저장하는 것이, 파일 - 속성에서 '차단 해제'를 하는 것(https://lsw3210.tistory.com/144) 보다 훨씬 좋은 방법입니다.

5) 매크로 설정보다 '신뢰할 수 있는 위치'가 우선 적용
보안 센터 - 매크로 설정에서 첫 번째 '알림이 없는 매크로 사용 안 함'에 체크가 되어 있어도 '신뢰할 수 있는 위치'에 저장되어 있다면 매크로를 실행하는데 전혀 문제가 없습니다.

매크로 설정 - '알림이 없는 매크로 사용 안 함'


매크로 설정보다 '신뢰할 수 있는 위치' 지정이 우선하는 것입니다.

반응형