Windows 10에서 Excel VBA 런타임 오류 1004 수정
개인용 또는 비즈니스 용으로 Excel 보고서를 작성하는 경우 XLS 및 XLSX의 두 가지 형식으로 제공됩니다. 이러한 형식이 손상되면 VBA 런타임 오류‘1004’ .
이 오류는 Excel 시트에 매크로를 만들려고 할 때도 발생할 수 있으므로 Excel에서 작업 할 수 없습니다. 이로 인해 VBA에서 작업하지 못할 수 있지만 VBA가 충돌하고 시스템이 때때로 중단 될 수도 있습니다.
좋은 소식은 몇 가지 방법을 사용하여이 문제를 해결할 수 있다는 것입니다. 방법을 봅시다.
방법 1 : MS Excel에서 개발자 탭 사용
1 단계: 열기 뛰어나다 문제가있는 시트를 클릭하고 개발자 탭.
이제 끼워 넣다 아래 및 아래 옵션 ActiveX 컨트롤 섹션에서 명령 버튼 .
2 단계: 이제 어디에서나 뛰어나다 시트, 드래그 및 그리기 명령 버튼 . 이것은 -이 될 것이다 CommandButton1 .
3 단계 : 더블 클릭 CommandButton1 쓸 수 있도록 VBA 코드 에 Microsoft Visual Basic for Applications 열리는 상자.
이제 아래를 입력하십시오 VBA 코드 보여진 바와 같이:
Dim a As Integer Dim b As Integera = Worksheets('Sheet Name').Cells(Row number, Column number).Value b = Worksheets('Sheet Name').Cells(Row number, Column number)).Value Worksheets('Sheet Name').Cells(Row number, Column number)).Value = a + b
*노트 - 강조 표시된 부분을 실제 시트 이름, 행 번호 및 열 번호로 바꾸십시오.
4 단계 : 이제 다시 엑셀 시트 ( Sheet1 이 경우)를 클릭하고 디자인 모드 옵션 툴바 취소하려면
이제 CommandButton1 시트에서 결과를 생성합니다.
5 단계 : 입력하면 VBA 코드가 잘못되면 VBA 런타임 오류 1004 .
따라서 이것은 왜 당신이 얻는 지 이해하는 데 도움이 될 것입니다. 런타임 오류 1004 그리고 올바른 VBA 코드 및 패턴. 그러나 문제가 지속되면 두 번째 방법을 시도하십시오.
방법 2 : 새 Excel 서식 파일 만들기
1 단계: 열다 마이크로 소프트 엑셀 그리고 Ctrl + N 키를 함께 사용하여 새 통합 문서를 엽니 다.
이제 파일 왼쪽 상단의 탭.
2 단계: 이제 통합 문서의 오른쪽에있는 충적세 섹션에서 하나를 제외한 모든 Excel 시트를 삭제하십시오.
요구 사항에 따라 남겨둔이 시트의 형식을 지정하십시오.
3 단계 : 완료되면 파일 탭을 다시 클릭하고 다른 이름으로 저장 .
파일을 저장할 위치를 선택하십시오. 이제 파일 형식 필드로 엑셀 템플릿 . 다음 중 하나에 파일을 저장하십시오. .xltx 또는 .xlt 체재.
*노트 - 위에서 사용 된 형식은 엑셀 2017 이상 버전.
4 단계 : 템플릿을 저장 한 후 아래 코드를 사용하여 템플릿을 추가 할 수 있습니다.
Add Type:=pathfilename
파일 이름을 저장된 문서 이름으로 바꾸십시오.
이렇게하면 VBA 런타임 오류 1004 문제가 해결되지만 그렇지 않은 경우 세 번째 방법을 시도해보십시오.
방법 3 : 보안 센터 설정을 통해
1 단계: 열다 MS 엑셀 그리고 파일 탭. 자, 클릭 옵션 메뉴에서.
2 단계: 에서 Excel 옵션 창에서 신뢰 센터 창의 왼쪽에 있습니다. 오른쪽에서 보안 센터 설정 .
3 단계 : 에서 신뢰 센터 창에서 매크로 설정 왼쪽의 옵션. 이제 창의 오른쪽에서 옆에있는 라디오 버튼을 선택합니다. 비활성화 알림이있는 모든 매크로.
그런 다음 옆에있는 라디오 버튼을 선택합니다. VBA 프로젝트 액세스 모드에 대한 신뢰 액세스 .
프레스 확인 변경 사항을 저장합니다. 그런 다음 확인 다시 Excel 옵션 종료합니다.
이 방법은 VBA 런타임 오류 문제를 해결해야합니다. 비트, 문제가 여전히 존재하면 네 번째 방법을 시도하십시오.
방법 4 : GWXL97.XLA 파일 삭제
1 단계: 누르세요 Windows 키 + E 키보드에서 함께 열려면 파일 탐색기. 이제 이 PC 왼쪽에 다음 C 드라이브 오른쪽에.
2 단계: 이제 아래 표시된 경로를 따라 뛰어나다 폴더:
C:Users'username'AppDataLocalMicrosoftExcel
이제 XLStart 폴더를 엽니 다.
*노트 - 강조 표시된 부분을 인용 부호가없는 특정 사용자 이름으로 바꿉니다.
3 단계 : 이제 다음과 같은 파일이 표시됩니다. GWXL97.XLA . 이 파일을 선택하고 지우다 .
그게 다야. 이러한 방법을 따르면 Windows 10 PC에서 VBA 런타임 오류 1004를 수정하는 데 도움이 될 수 있습니다.
당신을 위해 추천 된: