Please Enable JavaScript!
Gon[ Enable JavaScript ]

엑셀 Excel 런타임 오류 1004 해결하기 위한 여러 가지 방법

엑셀(Excel)/Excel

엑셀 Excel 런타임 오류 1004 해결하기 위한 여러 가지 방법

 

환경: Microsoft Excel 365

 

주로 매크로 사용할 때 발생하는 오류 1004 의 주요 원인은 엑셀의 보안 기능 중 하나인 VBA 차단 때문일 수 있습니다. 매크로는 VBA 코드로 동작하는데, 차단을 했으므로 동작 오류가 난 것입니다. 이 외에도 마이크로소프트 레지스트리 손상이나 바이러스 또는 악성코드가 원인일 수 있습니다. 그럼 오류해결을 위해 어떤 방법들이 있는지 소개하겠습니다

 

[목차]

1.    VBA 차단 해제

2.    PC 악성 코드 검사를 실행

3.    최신 드라이버 업데이트

4.    윈도우 시스템 파일 검사기 실행

5.    윈도우 최신 업데이트 실시

 

1. VBA 차단 해제

 

엑셀은 인터넷에서 다운받거나 알 수 없는 출처의 파일이라고 생각하면 VBA 실행 코드를 차단합니다. 악의적인 코드가 숨겨져 있을 경우 컴퓨터에 치명적인 피해를 줄 수 있기 때문입니다. 엑셀 파일 내에 있는 VBA 코드가 안전하다는 전제하에 스크립트 차단해제 옵션을 변경하겠습니다. 파일 탭 > 옵션 메뉴를 클릭해서 엑셀 옵션 창을 띄웁니다.

엑셀 Excel 런타임 오류 1004 해결하기 위한 여러 가지 방법

 

엑셀 옵션창에서 왼쪽 사이드 보안 센터 메뉴를 선택합니다. 다음은 오른쪽 화면으로 가서 보안 센터 설정 버튼을 클릭합니다

엑셀 Excel 런타임 오류 1004 해결하기 위한 여러 가지 방법

 

왼쪽 사이드 메뉴에서 매크로 설정을 선택합니다. 다음 "VBA 프로젝트 개체 모델에 안전하게 액세스할 수 있음" 을 체크하고 확인 버튼을 눌러 옵션을 적용합니다. 이 후 런타임 오류 1004 가 발생하는지? 정상 동작하는지 확인합니다

엑셀 Excel 런타임 오류 1004 해결하기 위한 여러 가지 방법

 

2. PC 악성 코드 검사를 실행

 

두 번째 방법은 감염되었을 지 모를 악성코드를 검사합니다. 백신의 종류는 어떤 것을 쓰라고 추천하지는 않겠습니다. 현재 자신의 PC 에 설치한 백신으로 악성코드를 검사해 봅니다

엑셀 Excel 런타임 오류 1004 해결하기 위한 여러 가지 방법

 

3. 최신 드라이버 업데이트

 

세 번째는 모든 하드웨어 드라이브를 최신으로 업데이트 하는 것입니다. 방법은 여러가지가 있지만 제가 사용하는 방법을 기술한 포스팅을 아래에 링크해 놨습니다. 확인해 보시기 바랍니다.


윈도우10 최신 그래픽 드라이버 설치하는 방법

엑셀 Excel 런타임 오류 1004 해결하기 위한 여러 가지 방법

 

4. 윈도우 시스템 파일 검사기 실행

 

네 번째는 윈도우에서 제공하는 파일 검사기 유틸을 실행하는 것입니다. 이전 윈도우 버전에서도 자주 사용하던 방법입니다. 명령어 실행을 위해 명령 프롬프트를 관리자 권한으로 실행합니다. 검색창에서 명령 프롬프트를 찾아 오른쪽 마우스를 누르면 관리자 권한으로 실행 메뉴가 나타납니다

엑셀 Excel 런타임 오류 1004 해결하기 위한 여러 가지 방법

 

명령 프롬프트를 관리자 권한으로 띄운 후 아래 명령어를 입력합니다.

$ sfc /scannow 

엑셀 Excel 런타임 오류 1004 해결하기 위한 여러 가지 방법

 

5. 윈도우 최신 업데이트 실시

 

다섯 번째는 윈도우10 최신 버전으로 업데이트를 합니다. 검색창에서 “Windows 업데이트 설정 을 찾아 클릭합니다

엑셀 Excel 런타임 오류 1004 해결하기 위한 여러 가지 방법

 

업데이트 설정 화면에서 현재 설치된 버전이 최신인지 확인합니다. 이것이 끝나도 오류가 계속해서 발생한다면 마지막으로 엑셀을 삭제하고 다시 설치합니다

엑셀 Excel 런타임 오류 1004 해결하기 위한 여러 가지 방법

Posted by 녹두장군

댓글을 달아 주세요