공교육 카페에 올라온 자료입니다.
매크로 보안 문제로 작동이 어려운 점 검색을 통해 해결하여 이렇게 다시 올립니다.
괜찮은 자료인 듯 합니다.
널리 사용하셔서 상담일지의 고민을 해결하시길..
참고로 매크로 해결방법 복사해 붙이구요..파일내용은 인천연송고 학생자료이오니 지우고 사용하세요
진로진학상담기록일지(인천연송고).xlsm
===========================================================================================================
안녕하세요.. 하루하나입니다.
이 강좌는 erwyt 님의 아래 질문 글에 대한 답변의 성격을 갖습니다.
매크로가 포함된 엑셀 파일은 2007 이상 버전에서는 '보안 경고' 메시지 줄이 표시되고,
여기서 버전별로 차이는 있지만, 매크로를 사용할 수 있도록 해 줘야 매크로를 정상적으로 사용할 수 있습니다.
하지만 간혹 위 방법으로도 정상적으로 파일 내 매크로를 사용할 수 없는 경우가 있습니다.
이것은 엑셀 프로그램이 매크로가 포함된 파일을 열때, 매크로 바이러스가 포함되어 있는지 여부를 점검하는데..
파일이 암호화(=사용자가 암호를 설정하든, 아니면 보안 프로그램을 사용하든)된 경우 매크로 바이러스 유무를 점검할 수 없으므로
파일 내 매크로를 사용하지 못하도록 설정해 놓았기 때문입니다.
이 문제를 해결하려면, 윈도우 레지스트리 설정을 변경해야 합니다.
다음 과정을 참고합니다.
[1] 엑셀 프로그램을 모두 종료합니다.
[2] 윈도우 바탕화면에서 Win+R 단축키를 누르면 '실행' 대화상자가 표시됩니다.
[3] '실행' 대화상자에서 Regedit 명령을 입력하고 <확인> 버튼을 클릭해 레지스트리 편집기를 호출합니다.
[4] 레지스트리 편집기에서 다음 경로를 찾습니다.
HKEY_CURRENT_USER \ Software \ Microsoft \ Office \ 12.0 \ Excel \ Security |
* 위 경로의 12.0 은 엑셀 2007 버전이며, 14.0 은 엑셀 2010, 15.0 은 엑셀 2013 버전을 의미하므로 자신의 버전에 맞게
경로를 찾으면 됩니다.
[5] 오른쪽 창에서 마우스 오른쪽 버튼을 클릭하고 [새로 마들기]-[DWORD(32비트) 값] 메뉴를 클릭합니다.
[6] 새 값이 만들어 지면, 이름은 ExcelBypassEncryptedMacroScan 이라고 변경하고, 값을 더블 클릭해 데이터를 1로 변경한 다음
레지스트리 편집기를 닫습니다.
이제 파일을 열고 다시 작업해보면.. 매크로를 정상적으로 사용할 수 있습니다.