ERROR Night

엑셀 매크로 실행 안됨 문제 해결하기









엑셀에서는 자동으로 특정 작업을 수행하는 매크로를 만들고, 그걸 실행해서 사용할 수가 있습니다. 하지만 이러한 매크로에는 실행이 되지 않는 문제가 발생할 수 있습니다.

이에 대해서는 다양한 원인들이 존재합니다. 그렇기 때문에 해결하는 방법도 여러 가지라고 할 수 있겠습니다. 그 방법들을 이 글에서 서술할 겁니다. 하나하나 따라하면 분명 해결할 수 있을 겁니다.

본론으로 들어가서, 오늘은 엑셀에서 만들었던 매크로가 실행이 안 될 때, 이 문제를 해결하는 방법에 대해 알아보도록 합시다. 차근차근 따라하도록 합시다.




썸네일




대부분은 설정 때문에 그런 것일 겁니다. 인터넷에서 가져온 매크로인데, 이 글에서 다루는 실행 안됨 문제가 발생한다면 설정을 통해서 쉽게 고칠 수 있을 겁니다.

이외에도 설정을 하거나, 'VBA'라고 흔히 부르는 창을 띄워서 자신의 매크로를 확인하고, 이게 특정 문제인지 확인하는 방법도 있습니다. 그 특정 문제라면, 거기서 쉽게 해결을 할 수 있을 겁니다.

이제 그 방법들에 대해 알아보도록 합시다. 위에서 서술했듯이, 원인이 다양한만큼, 해결법도 다양해서 이 글이 좀 길게 느껴질 수도 있겠습니다.





엑셀 매크로 실행 안됨 문제 해결하기 이미지1




일단 그 매크로가 실행되지 않는 문서를 열어주세요. 그리고 그 문서에서 상단 메뉴에서 맨 왼쪽에 있는 '파일' 탭을 클릭해주세요. 설정을 할건데, 꼭 그 문제가 있는 문서에서 이 작업을 하도록 합시다.

그러면 위의 사진과 같은 엑셀 홈 화면으로 이동이 될 겁니다. 좌측 하단의 '더 보기...' 탭을 클릭하고, 그 옆에 나오는 탭 중 '옵션' 탭을 클릭해주세요.

이걸 클릭해서 엑셀 프로그램에서 설정을 할 수 있는 창을 띄울 수가 있습니다. 거기서 설정을 할건데, 이 문서에서의 매크로에 대한 상세 설정을 할 겁니다.











엑셀 매크로 실행 안됨 문제 해결하기 이미지2



클릭하면 창이 이동되더니, 위의 사진과 같은 'Excel 옵션' 창이 나올 겁니다. 여기서 좌측의 '보안 센터' 설정을 클릭해주세요. 이는 보안 관련해서 설정을 하는 탭입니다.

그리고 'Microsoft 보안 센터' 항목의 우측에 있는 '보안 센터 설정(T)...' 버튼을 클릭해주세요. 이는 이름 그대로 보안 센터에 대한 설정을 하는 창을 띄우는 버튼입니다.

이걸 클릭하면 보안 센터에 대한 설정 창이 나올텐데, 거기서 매크로에 대한 설정도 할 수가 있습니다. 매크로에 대해 보안 설정을 해서 이 문제를 해결할 수 있죠.





엑셀 매크로 실행 안됨 문제 해결하기 이미지3



버튼을 클릭하면 위의 사진과 같은 '보안 센터'라는 창이 하나 나옵니다. 여기서 좌측에 있는 여러 탭들 중에 '매크로 설정' 탭을 클릭해주세요. 위에서 서술했듯이, 매크로에 대해 설정을 하는 탭이고, 여기서 그 작업을 할 겁니다.

이 탭을 클릭하고, 상단 '매크로 설정' 항목의 4가지 설정 중 '모든 매크로 포함(위험성 있는 코드가 실행될 수 있으므로 권장하지 않음)(E)' 설정을 클릭해서 활성화해주세요. 활성화가 되면 이 문구 좌측 원 박스 중앙에 점이 하나 생길 겁니다.

이 항목의 기본 설정은 두번째인 '모든 매크로 제외(알림 표시)(D)'입니다. 설정을 위에서 서술한 것처럼 바꾸면, 모든 매크로를 실행시킬 수가 있습니다. 이렇게 모든 매크로가 실행이 가능하게 되면, 실행이 안 되는 문제가 해결되는 것이죠.





엑셀 매크로 실행 안됨 문제 해결하기 이미지4



이렇게 해도 해결이 안된다면, 한번 매크로를 확인해보도록 합시다. 다시 그 문서의 편집창으로 이동해주세요. 그리고 상단의 '보기' 탭을 클릭해주세요.

그러면 상단에 있는 메뉴들이 위의 사진처럼 나올 겁니다. 여기서 맨 오른쪽에 있는 '매크로' 아래의 아랫 방향 화살표 버튼을 클릭해주세요. 그러면 그 아래에 세 가지의 탭들이 나옵니다. 그 중 '매크로 보기(V)' 탭을 클릭해주세요.

이걸 클릭해서 현재 이 문서에 있는 모든 매크로를 볼 수 있는 창을 띄울 수가 있습니다. 그 창에서는 보는 것뿐만이 아니라, 편집, 삭제, 실행 등도 당연히 가능합니다. 그 창에서 확인을 해봐야 할게 있습니다.





엑셀 매크로 실행 안됨 문제 해결하기 이미지5



클릭하면 위의 사진과 같은 '매크로' 창이 나올 겁니다. 이 창 좌측 상단에서 현재 실행이 되지 않는 문제가 있는 매크로를 선택해주세요.

그 상태에서 우측에 있는 '편집' 등의 버튼들이 위의 사진처럼 클릭이 불가능한 '비활성화' 상태인지 아닌지를 확인해주세요. 비활성화 상태라면 클릭해도 아무 반응이 없을 겁니다.

하지만 여기서 '실행(R)' 버튼은 클릭이 가능할 겁니다. '실행(R)' 버튼은 클릭할 수는 있을 겁니다. 클릭해도 그 매크로 작업이 되지 않을 수 있을 겁니다.





엑셀 매크로 실행 안됨 문제 해결하기 이미지6



이렇게 방금 그 매크로가 비활성화가 되어 있는 것을 확인했으면 따로 작업을 해주도록 합시다. 이 엑셀 문서 창 하단의 시트란에서 아무 시트에 우클릭을 해주세요.

그러면 위의 사진처럼 여러 가지 탭들이 나올 겁니다. 그 중 '코드 보기(V)' 탭을 클릭해주세요. 이를 클릭해서 'VBA' 창을 띄울 수가 있습니다. 그 창에서는 주로 매크로에 관한 작업을 많이 합니다. 그에 관련된 작업을 해서 해결을 할 겁니다.

또는 키보드의 'Alt'키 + 'F11'키를 눌러주세요. 'Alt'키를 누른 상태에서 'F11'키를 누르면 됩니다. 이렇게 단축키를 눌러도 VBA 창을 띄울 수가 있습니다.





엑셀 매크로 실행 안됨 문제 해결하기 이미지7



위에서 서술한 두 VBA 실행 방법 중 하나를 따라하면, 위의 사진처럼 VBA 창이 나올 겁니다. 이렇게 나온 창에서 좌측에 있는 모듈 폴더를 클릭해서 열고, 그 중 실행이 안 되는 문제가 있는 'Module'을 클릭해서 선택해주세요.

Module은 매크로로, 그게 있는 폴더를 열어보면, 모든 Module이 있을 겁니다. 각 Module을 더블클릭하면 그 내용의 창이 나오는데, 그걸로 어떤 Module이 실행 안됨 문제가 있는 매크로인지 확인할 수 있습니다.

여기에 암호가 걸려있다면, 암호를 입력하라는 창이 나올텐데, 거기서 암호를 입력해서 모듈 창을 열면 됩니다.

그리고 이 창 맨 위에 있는 여러 가지 탭 중 '도구(T)'를 클릭하고, 그 아래에 나오는 여러 가지 탭들 중에서 'VBAProject 정보(E)...' 탭을 클릭해주세요. 이걸 클릭해서 이 매크로에 대한 어떠한 설정을 할 수가 있습니다.





엑셀 매크로 실행 안됨 문제 해결하기 이미지8



클릭하면 위의 사진과 같은 'VBAProject 정보' 창이 나올 겁니다. 이 창에서 상단에 있는 '보호' 탭을 클릭해주세요. 이는 이 매크로에 대한 보호 설정을 하는 것입니다. 이 탭에서 설정을 해제할 겁니다.

'보호' 탭을 클릭했으면, 여기서 상단 '읽기 전용으로 프로젝트 잠금(V)' 체크박스 설정을 체크 해제해주세요. 그리고 하단의 '암호', '암호 확인'의 값은 비워주세요. 이걸로 모든 암호 설정을 해제한 겁니다.

이제 이걸 적용하기 위해서 하단의 '확인' 버튼을 클릭해서 적용까지 완벽하게 하면 되겠습니다. 이 설정들은 기본적으로 설정이 되어 있지 않을 겁니다.

그렇다면 방금 확인했었던 '매크로' 창에서 이 매크로도 '편집' 등의 버튼이 비활성화되어 있지 않을 겁니다. 그러면 굳이 이 설정을 할 필요가 없습니다.











엑셀 매크로 실행 안됨 문제 해결하기 이미지9



이외에도 이 VBA창에서 실행시키고픈 매크로를 바로바로 실행시킬 수가 있습니다. 좌측에 있는 모듈이 있는 폴더를 클릭해서 열고, 그 문제가 있는 모듈(매크로)을 더블클릭해서 그 창을 열어주세요.

그러면 위의 사진과 같은 창이 나올 겁니다. 여기서 키보드의 'F5'키를 누르면 이 매크로를 바로 실행시킬 수 있을 겁니다. 이렇게 실행을 한 다음, 실행한 내용이 바로 적용된 현재 연 엑셀 문서를 한번 보도록 합시다.

이렇게 실행을 하면 이 매크로의 내용이 그대로 이 문서에 실행이 되어서 잘 적용이 될 겁니다. 이렇게 잘 실행이 되었다면, 이제 평범하게 단축키 등을 이용해서도 이 매크로를 쉽게 실행시킬 수가 있을 겁니다.





엑셀 매크로 실행 안됨 문제 해결하기 이미지10



위의 사진처럼 다시 엑셀 문서에서 상단의 '보기' 탭을 클릭하고, 상단 우측의 '매크로' 아래의 화살표 버튼을 클릭하고, 나오는 탭 중 '매크로 보기' 탭을 클릭하면 됩니다. 위에서 했던 것이랑 똑같습니다.

이렇게 하면 위의 사진처럼 '매크로' 창이 열릴 겁니다. 여기서 좌측 상단의 매크로 목록에서 실행 안됨 문제가 있었던 매크로를 클릭해서 선택하거, 우측에 있는 여러 버튼들 중 '실행(R)' 버튼을 클릭해주세요.

이렇게 해서도 이 문제가 있었던 매크로를 실행시킬 수가 있습니다. 위에서 서술했던 것들을 잘 따라해서 문제가 해결된 경우, 원활하게 잘 실행이 될 겁니다.





엑셀 매크로 실행 안됨 문제 해결하기 이미지11



위에서 서술한 것들 대로 해결법을 다 따라했어도 여전히 이 매크로에 실행 안됨 문제가 있다면, 실행하는 것은 불가능할 겁니다. 매크로 단축키를 이용해서 실행하는 것또한 안 될 겁니다.

이럴 경우에는 이외의 해결 방법으로 프로그램 복구, 고객 센터 등등 다른 방법들을 찾아보는 것을 추천합니다. 이 글의 내용이 너무 길어지므로, 이 글에서 따로 서술하지는 않겠습니다.

















이상 간단히 엑셀 문서에서의 매크로 실행 안됨 문제를 해결하는 방법에 대해 알아보았습니다. 봐주셔서 감사합니다.





















ERROR Night   |         카테고리:프로그램
  최근 올라온 글
-
-
-
-
-
추천글 - 프로그램
> 디스코드 테마 바꾸기
> 엑셀 수식 표시 없애기 방법
> 스팀 가드 사용법 장터 이용하기
> 스팀 다운로드 속도 올리기
> 디스코드 화면공유 소리 안들림 문제 해결법