반응형
매크로 설정된 액셀파일이 꺼졌다가 다시 열었는데 매크로가 실행이 안될 때 해결방법에 대해 알아보고자 합니다. 열심히 작업한 데이터를 매크로로 실행시키려다가 데이터 용량이 커서 뻑이 난 후 다시 파일이 열린 경험이 있을 수 있습니다. 이 경우 매크로를 돌리려고 할 때 매크로를 실행할 수 없다는 메시지가 나오면서 안되는 경우가 있는데 당황하지 마시고 다음의 방법을 참고해서 해결해보시면 도움이 될 것 같습니다.
1. 매크로 설정 문제
- 엑셀에서 보안 설정으로 인해 매크로가 비활성화되었을 가능성이 있습니다.
- 확인 방법:
- 파일 > 옵션 > 보안 센터 > 보안 센터 설정 > 매크로 설정으로 이동합니다.
- "모든 매크로 포함" 또는 "디지털 서명된 매크로만 포함" 옵션을 선택하세요.
- 설정 변경 후 파일을 다시 열어 확인합니다.
2. 매크로가 저장된 파일 형식 문제
- 매크로가 포함된 파일이 매크로 지원 형식이 아닌 일반 .xlsx로 저장되었을 수 있습니다.
- 확인 방법:
- 파일 확장자가 .xlsm인지 확인하세요. 매크로를 실행하려면 .xlsm 형식이어야 합니다.
- .xlsx로 저장했다면 다시 .xlsm으로 저장해야 합니다.
3. 매크로가 파일에 포함되지 않음
- 매크로가 포함된 VBA 코드가 손실되었거나 저장되지 않았을 수 있습니다.
- 확인 방법:
- Alt + F11을 눌러 VBA 편집기를 엽니다.
- 매크로 코드가 여전히 존재하는지 확인합니다.
4. 참조 라이브러리 문제
- VBA 코드에서 사용하는 참조 라이브러리가 누락되었을 가능성이 있습니다.
- 확인 방법:
- Alt + F11 > 도구 > 참조로 이동합니다.
- "MISSING"으로 표시된 항목이 있는지 확인하고 체크 해제하거나 필요한 라이브러리를 추가합니다.
5. 매크로 이름 또는 모듈 이름 충돌
- 매크로 이름이 잘못되었거나 모듈 이름과 충돌했을 수 있습니다.
- 확인 방법:
- 매크로 이름이 영어로 작성되었는지 확인하세요.
- 매크로 이름과 모듈 이름이 동일하지 않은지 확인합니다.
6. 엑셀 설정 초기화 또는 손상
- 엑셀이 비정상적으로 종료되면서 매크로 설정이나 파일이 손상되었을 가능성이 있습니다.
- 해결 방법:
- 엑셀을 안전 모드로 실행: Windows + R > excel /safe 입력.
- 안전 모드에서 매크로를 다시 실행해 봅니다.
7. 매크로 실행 단축키 문제
- 매크로에 연결된 단축키가 비활성화되었거나 다른 매크로와 충돌했을 수 있습니다.
- 확인 방법:
- Alt + F8을 눌러 매크로 목록을 확인하고, 실행하려는 매크로가 나타나는지 확인합니다.
8. 신뢰할 수 없는 위치
- 매크로 파일이 신뢰할 수 없는 위치에서 열렸을 경우 보안 정책으로 인해 매크로가 비활성화됩니다.
- 해결 방법:
- 파일을 로컬 저장소나 신뢰할 수 있는 네트워크 위치로 이동.
- 보안 센터 설정에서 해당 위치를 "신뢰할 수 있는 위치"로 추가.
매크로 설정된 액셀파일이 꺼졌다가 다시 열었는데 매크로가 실행이 안될 때 해결방법에 대해 알아보았습니다. 보통 1번의 방법으로 해결되는 경우가 많으며 안될 경우 다른 방법을 실행에 보시면 해결에 도움이 될 것 같습니다.
반응형
'구글스프레드' 카테고리의 다른 글
구글스프레드에서 열로 나열된 데이터를 행으로 자동으로 변환하기 (0) | 2024.10.21 |
---|