Windows 10에서 Excel VBA 런타임 오류 1004 수정

개인용 또는 비즈니스 용으로 Excel 보고서를 작성하는 경우 XLS 및 XLSX의 두 가지 형식으로 제공됩니다. 이러한 형식이 손상되면 VBA 런타임 오류‘1004’.

이 오류는 Excel 시트에 매크로를 만들려고 할 때도 발생할 수 있으므로 Excel에서 작업 할 수 없습니다. 이로 인해 VBA에서 작업하는 것을 방지 할 수 있지만 VBA가 충돌하고 시스템이 때때로 중단 될 수도 있습니다.

좋은 소식은 몇 가지 방법을 사용하여이 문제를 해결할 수 있다는 것입니다. 방법을 살펴 보겠습니다.

방법 1: MS Excel에서 개발자 탭 사용

1 단계: 열기 뛰어나다 문제가있는 시트를 클릭하고 개발자 탭.

이제 끼워 넣다 아래 및 아래 옵션 ActiveX 컨트롤 섹션에서 명령 버튼.

MS Excel 개발자 탭 Activex 컨트롤 삽입 명령 단추

2 단계: 이제 어디에서나 뛰어나다 시트, 드래그 및 그리기 명령 버튼. 이것은 ~이 될 것이다 CommandButton1.

빈 영역 드래그 및 그리기 명령 버튼

3 단계 : 더블 클릭 CommandButton1 쓸 수 있도록 VBA 코드Microsoft Visual Basic for Applications 열리는 상자.

이제 아래를 입력하십시오 VBA 코드 보여진 바와 같이:

정수로 어둡게. Dim b As Integer a = Worksheets ( "시트 이름"). 셀 (행 번호, 열 번호).값. b = 워크 시트 ( "시트 이름"). 셀 (행 번호, 열 번호)).값. 워크 시트 ( "시트 이름"). 셀 (행 번호, 열 번호)). 값 = a + b

*노트 - 강조 표시된 부분을 실제 시트 이름, 행 번호 및 열 번호로 바꾸십시오.

Microsoft Visual Basic For Applications 창 쓰기 명령 Enter

4 단계 : 이제 다시 엑셀 시트 (Sheet1 이 경우)를 클릭하고 디자인 모드 옵션 툴바 취소하려면

이제 CommandButton1 시트에서 결과를 생성합니다.

Excel 시트 디자인 모드 Commandbutton1 총 자동 채우기

5 단계 : 입력하면 VBA 코드가 잘못되면 VBA 런타임 오류 1004.

Vba 코드를 잘못 입력하면 Vba 런타임 오류 1004

따라서 이것은 왜 당신이 런타임 오류 1004 그리고 올바른 VBA 코드 및 패턴. 그러나 문제가 지속되면 두 번째 방법을 시도하십시오.

방법 2: 새 Excel 서식 파일 만들기

1 단계: 열다 마이크로 소프트 엑셀 그리고 Ctrl + N 키보드에서 키를 함께 눌러 새 통합 문서를 엽니 다.

이제 파일 왼쪽 상단의 탭.

Excel 시트 파일 탭

2 단계: 이제 통합 문서의 오른쪽에있는 충적세 섹션에서 하나를 제외한 모든 Excel 시트를 삭제하십시오.

파일 탭 오른쪽 최근 하나를 제외한 모든 파일 삭제

요구 사항에 따라 남겨둔이 시트의 형식을 지정하십시오.

3 단계 : 완료되면 파일 탭을 다시 클릭하고 다른 이름으로 저장.

파일을 저장할 위치를 선택하십시오. 이제 형식으로 저장 필드로 엑셀 템플릿. 다음 중 하나에 파일을 저장하십시오. .xltx 또는 .xlt 체재.

파일 탭 다른 이름으로 저장 위치 선택 파일 형식으로 저장 Excel 템플릿 파일 이름 .xltx 또는 .xlt 형식 저장

*노트 - 위에 사용 된 형식은 엑셀 2017 이상 버전.

4 단계 : 템플릿을 저장 한 후 아래 코드를 사용하여 템플릿을 추가 할 수 있습니다.

유형 추가: = pathfilename

파일 이름을 저장된 문서 이름으로 바꾸십시오.

이렇게하면 VBA 런타임 오류 1004 문제가 해결되지만 그렇지 않은 경우 세 번째 방법을 시도해보십시오.

방법 3: 보안 센터 설정을 통해

1 단계: 열다 MS 엑셀 그리고 파일 탭. 자, 클릭 옵션 메뉴에서.

MS Excel 파일 옵션

2 단계: 에서 Excel 옵션 창에서 신뢰 센터 창의 왼쪽에 있습니다. 오른쪽에서 보안 센터 설정.

Excel 옵션 보안 센터 보안 센터 설정

3 단계 : 에서 신뢰 센터 창에서 매크로 설정 왼쪽의 옵션. 이제 창의 오른쪽에서 옆에있는 라디오 버튼을 선택합니다. 비활성화 알림이있는 모든 매크로.

그런 다음 옆에있는 라디오 버튼을 선택합니다. VBA 프로젝트 액세스 모드에 대한 신뢰 액세스.

프레스 확인 변경 사항을 저장합니다. 그런 다음 확인  다시 Excel 옵션 종료합니다.

매크로 설정은 알림 ​​신뢰로 모든 매크로를 사용하지 않도록 설정합니다. Vba 프로젝트 개체 모드에 대한 액세스 확인

이 방법은 VBA 런타임 오류 문제를 해결해야합니다. 비트, 문제가 여전히 존재하면 네 번째 방법을 시도하십시오.

방법 4: GWXL97.XLA 파일 삭제

1 단계: 눌러 Windows 키 + E 키보드에서 함께 열려면 파일 탐색기. 이제 이 PC 왼쪽에 다음 C 드라이브 오른쪽에.

이 PC C 드라이브

2 단계: 이제 아래 표시된 경로를 따라 뛰어나다 폴더:

C: \ 사용자 \ "사용자 이름"\ AppData \ Local \ Microsoft \ Excel 
이 PC C 드라이브는 경로를 따라 Excel Xlstart

이제 XLStart 폴더를 엽니 다.

*노트 - 강조 표시된 부분을 인용 부호가없는 특정 사용자 이름으로 바꿉니다.

3 단계 : 이제 다음과 같은 파일이 표시됩니다. GWXL97.XLA. 이 파일을 선택하고 지우다.

그게 다야. 이러한 방법을 따르면 Windows 10 PC에서 VBA 런타임 오류 1004를 수정하는 데 도움이 될 수 있습니다.

XLM 매크로는 이제 Microsoft Excel에서 기본적으로 제한됩니다.

XLM 매크로는 이제 Microsoft Excel에서 기본적으로 제한됩니다.뛰어나다

보안 문제가 높아짐에 따라 Microsoft는 즉각적인 조치를 취하기로 결정했습니다.따라서 Redmond 기술 대기업은 기본적으로 Excel XLM 매크로를 비활성화하기로 결정했습니다.따라서 매크로에 대한 Excel 보안 센터 옵션은 언어가 비활성화되어 있음을 나타냅니다.물론 IT 관리자와 조직은 여전히 ​​기본 동작을 수정할 수 있습니다.많은 개인과...

더 읽어보기
FIX: 프로그램에 명령을 보내는 데 문제가 있었습니다.

FIX: 프로그램에 명령을 보내는 데 문제가 있었습니다.뛰어나다

Microsoft Office는 사용자가 의존해야 하는 Word, Excel 및 PowerPoint 앱을 결합합니다. 명령 오류가 발생하면 불가능합니다.쉽게 수정하려면 Stellar Repair Toolkit을 활용하거나 바이러스 백신 소프트웨어를 비활성화하십시오.여기에서 더 포괄적인 가이드를 확인할 기회를 낭비하지 마세요. 엑셀 섹션.당신은 또한 우...

더 읽어보기
Excel에서 맞춤법 검사 기능을 사용하여 맞춤법이 틀린 단어를 찾는 방법

Excel에서 맞춤법 검사 기능을 사용하여 맞춤법이 틀린 단어를 찾는 방법뛰어나다

단어나 엑셀을 입력하는 동안 몇 단어의 철자가 틀리는 경우가 매우 자주 발생할 수 있습니다. 그러나 그것들을 식별하는 것은 지루할 것입니다. 걱정하지 마세요. 이 문서에서는 Excel에서 맞춤법이 틀린 단어를 식별하고 수정하는 데 사용되는 맞춤법 검사라는 Microsoft Office 기능에 대한 정보를 제공합니다.Excel에서 특정 영역의 맞춤법 검...

더 읽어보기