인프런 커뮤니티 질문&답변

good님의 프로필 이미지
good

작성한 질문수

엑셀 매크로와 VBA 기초부터 실무활용까지 완전 정복

1004런타임 오류 문의

작성

·

1.7K

0

VBA 수업을 열심히 듣고 있습니다.

실습을 하면서 수업을 하는데  어느 순간부터 갑자기

엑셀을 닫을 때 마다 아래 처럼 에러 메시지가 계속 나오네요

Visual basic 오류로 보이는데, 어떻게 조치하면 될까요?

답변 3

1

엑셀여신님의 프로필 이미지
엑셀여신
지식공유자

네~ 안녕하세요?

VBA 편집기 창에서 이 오류가 발생하는 경우는 개체 이름이 중복되거나 사용할 수 없는 이름을 입력했을 때 입니
다.
예를 들어 모듈 이름이나 폼 이름, 컨트롤 이름 등을 잘 못 입력했을 때 오류가 발생합니다.


그런데, 이 작업과 관련없이 엑셀을 닫을 때마다 오류 메시지가 나타난다면 엑셀 프로그램과 PC에 설치된 다른 프로그램이 충돌이 일어나는 경우입니다.
이 경우가 오래 지속되면 VBA 편집기창에서 개체 작업(폼, 컨트롤 등)을 한 후에는 파일 저장이 되지 않는 오류도 발생하게 됩니다.

그래서, 엑셀 프로그램을 삭제하고 다시 설치하시는것이 가장 안전합니다.

프로그램간의 출동이라는건 어떤 프로그램들이 문제인지 직접적으로 파악하기가 힘들어 그 요소를 없애기 위해 대부분 재 설치를 하는것이 좋습니다.

번거로우시더라도 엑셀 재 설치를 해 보실것을 권해드립니다.

감사합니다~^^

0

엑셀여신님의 프로필 이미지
엑셀여신
지식공유자

MS Office 재 설치로도 해결이 어려우셨군요.

전문가 도움이긴 하지만 그래도 해결되셔서 다행합니다~^^

0

good님의 프로필 이미지
good
질문자

조언 감사합니다.

말씀 주신대로 엑셀를 재설치를 했는데,  고쳐지지 않네요

아무래도 엑셀 문제가 아닌, 제 PC가 문제인가 봅니다.

그래서 어쩔 수 없이 전문가에게 맏겼답니다  ㅠㅠ

전문가께서 regedit 에서 무엇인가 수정하더니, 그 후로 없어지네요. 

원인은 밝히지 못한 상태라 다시 발생한다면 또 전문가에게 의뢰를 해야 할 것 같습니다.

도움 주셔서 감사합니다!

good님의 프로필 이미지
good

작성한 질문수

질문하기