엑셀 매크로 파일(.xlsm)이 실행되지 않을 때는 여러 가지 원인이 있을 수 있습니다. 이 글에서는 매크로 파일이 실행되지 않는 주요 원인과 해결 방법을 단계별로 설명하겠습니다.
1. 매크로 설정 확인
엑셀에서 매크로가 실행되지 않는 가장 일반적인 원인은 매크로 설정이 비활성화되어 있기 때문입니다. 다음 단계를 따라 매크로 설정을 확인하고 활성화하세요:
- 엑셀을 열고,
파일
메뉴를 클릭합니다. 옵션
을 선택한 후,보안 센터
를 클릭합니다.보안 센터 설정
버튼을 클릭합니다.매크로 설정
탭에서모든 매크로 포함
을 선택하고,확인
을 클릭합니다.
엑셀 매크로가 실행되지 않을 때 대처 방법
엑셀 매크로는 반복 작업을 자동화하고 생산성을 높이는 강력한 도구입니다. 그러나 매크로가 제대로 실행되지 않을 때 사용자는 큰 불편을 겪을 수 있습니다. 매크로가 작동하지 않는 이유는
excel.chemboss.co.kr
2. 신뢰할 수 있는 위치 설정
매크로 파일이 저장된 위치가 신뢰할 수 없는 위치로 설정되어 있을 경우, 매크로가 실행되지 않을 수 있습니다. 다음 단계를 따라 신뢰할 수 있는 위치를 설정하세요:
- 엑셀을 열고,
파일
메뉴를 클릭합니다. 옵션
을 선택한 후,보안 센터
를 클릭합니다.보안 센터 설정
버튼을 클릭합니다.신뢰할 수 있는 위치
탭에서새 위치 추가
를 클릭합니다.- 매크로 파일이 저장된 폴더를 선택하고,
확인
을 클릭합니다.
3. 파일 형식 확인
매크로가 포함된 파일은 반드시 .xlsm
형식으로 저장되어야 합니다. .xlsx
형식으로 저장된 파일은 매크로를 포함하지 않으므로, 파일 형식을 확인하고 필요시 .xlsm
형식으로 저장하세요:
- 엑셀을 열고,
파일
메뉴를 클릭합니다. 다른 이름으로 저장
을 선택합니다.- 파일 형식에서
Excel 매크로 사용 통합 문서 (*.xlsm)
를 선택하고, 파일을 저장합니다.
4. 매크로 코드 오류 확인
매크로 코드에 오류가 있을 경우, 매크로가 실행되지 않을 수 있습니다. 다음 단계를 따라 매크로 코드를 확인하고 수정하세요:
- 엑셀을 열고,
Alt + F11
키를 눌러 VBA 편집기를 엽니다. - 매크로 코드를 확인하고, 오류가 있는 부분을 수정합니다.
디버그
메뉴에서컴파일 VBAProject
를 선택하여 코드에 오류가 없는지 확인합니다.
5. 보안 소프트웨어 확인
일부 보안 소프트웨어는 매크로 실행을 차단할 수 있습니다. 보안 소프트웨어 설정을 확인하고, 매크로 실행을 허용하도록 설정하세요:
- 보안 소프트웨어를 열고, 설정 메뉴를 찾습니다.
- 매크로 실행과 관련된 설정을 확인하고, 매크로 실행을 허용하도록 설정합니다.
6. 엑셀 재설치
위의 방법으로도 문제가 해결되지 않는 경우, 엑셀 프로그램 자체에 문제가 있을 수 있습니다. 엑셀을 재설치하여 문제를 해결할 수 있습니다:
- 제어판을 열고,
프로그램 제거
를 선택합니다. - 엑셀을 선택하고,
제거
를 클릭합니다. - 엑셀을 다시 설치하고, 매크로 파일을 실행해 봅니다.
이와 같이 엑셀 매크로 파일(.xlsm)이 실행되지 않을 때의 해결 방법을 익히면, 매크로 파일을 원활하게 실행할 수 있습니다. 위의 단계를 따라 문제를 해결해 보세요!