211service.com
Microsoft Excel에서 '런타임 오류 1004'메시지의 원인은 무엇입니까?
Excel에서 '매크로를 실행할 수 없음'을 수정하는 방법을 찾고 있습니까? 그런 다음 올바른 장소에 왔습니다. 이 메시지는 런타임 오류 1004의 결과로 나타날 수있는 여러 메시지 중 하나입니다. Excel 오류 1004의 다른 변형은 다음과 같습니다.
- 응용 프로그램 정의 또는 개체 정의 오류 : 런타임 오류 1004
- 개체 워크 시트의 'Ranger'방법 실패
- 워크 시트 클래스의 복사 방법이 실패했습니다.
- Visual Basic 프로젝트에 대한 프로그래밍 방식 액세스는 신뢰할 수 없습니다.
- Excel 매크로 '런타임 오류 1004'
- 개체 통합 문서의 메서드 열기 실패 : 런타임 오류 1004
- 범위 클래스의 선택 방법 실패 : Excel VBA 런타임 오류 1004
- 응용 프로그램 정의 또는 개체 정의 오류 : VBA 런타임 오류 1004로 저장
- 개체 _global의 메서드 범위 실패 Visual Basic : 런타임 오류 1004
Excel에서 런타임 오류 1004는 무엇입니까?
Microsoft Excel은 데이터 계산을 쉽게 해주는 유용하고 매우 요구되는 스프레드 시트입니다. 전 세계 개인과 기업 모두에서 사용되며 XLS 및 XLSX 형식으로 제공됩니다.
그러나 Excel 파일에서 작업하거나 매크로를 생성하는 동안 많은 사용자가 런타임 오류 1004로 인해 악화되었습니다. 이로 인해 Excel 통합 문서를 변경할 수없고 특정 리소스 라이브러리를 사용할 수 없게되며 프로그램 또는 시스템을 충돌시킵니다. Visual Basic 응용 프로그램으로 작업하는 동안 성가신 성능 문제가 발생합니다.
런타임 오류 1004는 Excel 2003에서 Excel 2019까지 모든 버전의 Excel에서 발생할 수 있습니다. 대부분 Microsoft Visual Basic for Applications 매크로를 실행하려고 할 때 나타납니다. 문제는 Excel에서 Microsoft VBA를 잠그는 보안 절차 때문입니다. 보안 액세스 권한을 부여하면 런타임 오류 1004가 발생하지 않을 가능성이 높습니다. 이 오류는 맬웨어 감염으로 인한 프로그램 손상으로 인해 발생할 수도 있습니다.
Excel 런타임 오류 1004가 발생하는 이유는 무엇입니까?
런타임 오류 1004는 다음의 결과로 나타날 수 있습니다.
- MS Excel 바탕 화면 바로 가기가 손상되었습니다.
- 필터링 된 데이터를 복사하여 MS Office Excel 통합 문서에 붙여 넣습니다.
- VBA Excel 파일을 여는 동안 프로그램이 충돌합니다.
- 큰 문자열 모음을 사용하여 값 범위를 프로그래밍 방식으로 설정합니다.
- 응용 프로그램 또는 개체 정의 오류입니다.
이유가 무엇이든 문제는 쉽게 제거 할 수 있습니다. Excel에서 변경할 때 런타임 오류 1004를 수정하는 방법을 알아 보려면 계속 읽으십시오.
Windows 10의 Excel에서 런타임 오류 1004를 수정하는 방법
다음 솔루션이 작동하는 것으로 입증되었습니다.
- 맬웨어 방지 검사 실행
- VBA 프로젝트 개체 모델에 대한 액세스 허용
- 새 Excel 템플릿 만들기
- Microsoft Works 제거
- GWXL97.XLA 제거
위의 수정 사항 중 하나 또는 몇 가지를 시도하면 오류가 해결됩니다. 이제 솔루션을 수행하기위한 세부 단계를 제공합니다.
수정 1 : 맬웨어 방지 검사 실행
이것은 런타임 오류 1004가 발생하면 시도해야 할 첫 번째 수정입니다. 시스템이 바이러스 및 기타 유형의 맬웨어에 감염되면 불쾌하고 예기치 않은 문제가 발생합니다. 시스템과 애플리케이션이 오작동합니다. 또한 중요한 파일과 문서가 손상됩니다.
강력한 바이러스 백신 프로그램으로 전체 시스템 검사를 실행하십시오. 우리는 당신이 사용하는 것이 좋습니다 맬웨어 방지 . 이 도구에는 기존 바이러스 백신 프로그램이 놓칠 수있는 가장 파악하기 어려운 악성 요소까지 탐지하고 제거 할 수있는 정밀 도구가 있습니다. Microsoft 파트너입니다. 인증 된 Microsoft Silver 응용 프로그램 개발자입니다. 제품은 전문가와 전 세계 수백만 명의 사용자가 테스트하고 신뢰했습니다.
수정 2 : VBA 프로젝트 개체 모델에 대한 액세스 허용
이 솔루션의 절차는 간단합니다. 아래 단계를 따르십시오.
- Excel을 시작하고 파일 탭을 클릭합니다.
- 옵션을 클릭하십시오.
- 보안 센터를 클릭하십시오. 왼쪽 창의 마지막 옵션입니다.
- 오른쪽 창에서 보안 센터 설정 버튼을 클릭합니다.
- 열리는 새 페이지에서 왼쪽 창에서 매크로 설정을 찾아 클릭합니다.
- 오른쪽 창의 개발자 매크로 설정 섹션에서 'VBA 프로젝트 개체 모델에 대한 액세스 신뢰'확인란을 선택합니다.
- 확인 버튼을 클릭합니다.
수정 3 : 새 Excel 템플릿 만들기
기존 워크 시트를 복사하거나 복제하는 대신 템플릿 내에 새 Excel 워크 시트 파일을 넣을 수 있습니다. 이렇게하면 런타임 오류 1004를 수정하는 데 도움이됩니다.이를 수행하는 방법은 다음과 같습니다.
- Excel을 시작합니다.
- 키보드에서 Ctrl + N 조합을 눌러 새 통합 문서를 엽니 다. 통합 문서에 시트를 하나만 남겨 두십시오. 나머지는 삭제하십시오.
- 필요에 맞게 통합 문서를 수정하십시오.
- 키보드에서 Ctrl + S를 눌러 통합 문서를 저장합니다. 또는 Excel 2003을 사용하는 경우 파일 탭을 클릭하고 다른 이름으로 저장을 클릭합니다. Excel 2007 및 최신 버전의 경우 화면 왼쪽 상단에있는 Microsoft Office 아이콘을 클릭 한 다음 다른 이름으로 저장을 클릭합니다.
- 컴퓨터에 파일을 저장할 위치를 선택하고 파일 이름을 입력합니다.
- '파일 형식'옆에있는 드롭 다운 화살표를 클릭하고 Excel 2003을 사용하는 경우 Excel 템플릿 (.xlt)을 선택합니다. Excel 2007 이상 버전을 사용하는 경우 대신 Excel 템플릿 (.xltx)을 선택합니다.
- 템플릿을 저장 한 후 다음 코드를 사용하여 삽입합니다.
유형 추가 : = 경로 파일 이름
'path filename'을 템플릿의 실제 경로 및 파일 이름으로 바꾸십시오.
수정 4 : Microsoft Works 제거
따라야 할 절차는 다음과 같습니다.
- 시작 버튼을 마우스 오른쪽 버튼으로 클릭하여 고급 사용자 메뉴를 엽니 다. 목록에서 작업 관리자를 선택합니다. 또는 키보드에서 Ctrl + Alt + Del 조합을 누른 다음 작업 관리자를 클릭하십시오.
- 작업 관리자에서 실행중인 각 앱을 클릭하고 작업 끝내기 버튼을 클릭합니다.
- 작업 관리자 창을 닫습니다.
- Windows + R 키보드 조합을 눌러 실행 유틸리티를 엽니 다. 텍스트 필드에 'appwiz.cpl'(따옴표 없음)을 입력하고 확인 버튼을 클릭하거나 키보드에서 Enter 키를 누릅니다.
- 앱 목록에서 Microsoft Works를 찾아 마우스 오른쪽 버튼으로 클릭합니다. 그런 다음 상황에 맞는 메뉴에서 제거를 클릭하십시오. 메시지가 표시되면 조치를 확인하십시오.
수정 5 : GWXL97.XLA 제거
GWXL97.XLA 파일을 삭제하는 방법은 다음과 같습니다.
- 키보드에서 Windows + E 조합을 눌러 파일 탐색기를 엽니 다.
- 다음 경로를 탐색하십시오. C : 사용자> 사용자> 이름> AppData> 로컬> MicrosoftExcel.
- XLStart 폴더를 엽니 다.
- GWXL97.aXLA 파일을 찾아 삭제합니다.
결론
위에 제공된 솔루션이 Microsoft Excel에서 런타임 오류 1004를 성공적으로 수정하고 파일의 데이터를 복구하는 데 도움이 되었기를 바랍니다. 런타임 오류로 이어질 수있는 많은 문제가 있습니다. 그러나이 가이드의 끝 부분에 이르면 괜찮을 것입니다.
아래 섹션에 질문이나 의견을 남겨주세요. 여러분의 의견을 듣고 싶습니다.