수정: VBA 오류 - 클래스가 등록되지 않음

  • 많은 사용자가 Excel에서 매크로를 실행할 때 VBA가 등록되지 않은 클래스 오류가 발생했다고 보고했습니다.
  • DLL 파일 누락, 시스템 파일 손상 또는 Microsoft Office 자체 문제가 원인일 수 있습니다.
  • 오류를 해결하려면 Microsoft Office를 복구하거나 DISM 및 SFC 스캔을 실행하거나 여기에서 다른 두 가지 수정 사항을 시도하십시오.
클래스가 등록되지 않은 VBA 오류 수정

엑스다운로드 파일을 클릭하여 설치

다양한 PC 문제를 해결하려면 Restoro PC 수리 도구를 권장합니다.
이 소프트웨어는 일반적인 컴퓨터 오류를 복구하고 파일 손실, 맬웨어, 하드웨어 오류로부터 사용자를 보호하고 최대 성능을 위해 PC를 최적화합니다. 지금 3단계로 PC 문제를 해결하고 바이러스를 제거하세요.
  1. Restoro PC 수리 도구 다운로드 특허 기술과 함께 제공되는 (특허 가능 여기).
  2. 딸깍 하는 소리 스캔 시작 PC 문제를 일으킬 수 있는 Windows 문제를 찾습니다.
  3. 딸깍 하는 소리 모두 고쳐주세요 컴퓨터의 보안 및 성능에 영향을 미치는 문제를 해결하기 위해
  • Restoro가 다운로드되었습니다. 0 이달의 독자.

Microsoft Office 제품군은 해당 범주에서 최고의 제품 중 하나이지만 사용자는 종종 오류를 접하게 됩니다. 그러한 것 중 하나는 등록되지 않은 수업 Microsoft Excel의 VBA 오류입니다.

오류는 일반적으로 Excel에서 매크로를 실행하려고 할 때 발생하지만 항상 그런 것은 아닙니다. 이 경우 원하는 기능을 수행할 수 없습니다.

그러나, 그 등록되지 않은 수업 VBA 오류는 보이는 것처럼 복잡하지 않으며 다음 섹션에서 이에 대한 최상의 수정 사항을 나열했습니다.

어떻게 수정합니까 등록되지 않은 수업 VBA 오류?

1. 마이크로소프트 오피스 복구

  1. 누르다 + 아르 자형 시작하기 위해 운영 명령, 입력 appwiz.cpl 텍스트 필드에서 확인 또는 치다 입력하다 시작하기 위해 프로그램 및 기능 창문.appwiz.cpl
  2. 찾기 마이크로 소프트 오피스 항목을 선택하고 다음을 클릭합니다. 변화.vba가 등록되지 않은 클래스를 수정하도록 변경
  3. 딸깍 하는 소리 에서 UAC(사용자 계정 컨트롤) 팝업 프롬프트.예를 클릭하십시오
  4. 이제 선택 온라인 수리 옵션을 클릭하고 수리하다 버튼을 눌러 프로세스를 시작합니다.vba가 등록되지 않은 클래스를 수정하기 위한 온라인 수리

복구 프로세스는 다음을 포함하여 Microsoft Office의 많은 문제를 제거하는 것으로 나타났습니다. 등록되지 않은 수업 VBA 오류. 이 방법이 작동하지 않으면 다음 방법으로 넘어갑니다.

2. 중요한 DLL 파일 등록

  1. 누르다 + 에스 시작하기 위해 검색 메뉴, 입력 윈도우 터미널 상단의 텍스트 필드에서 해당 검색 결과를 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행 컨텍스트 메뉴에서.vba가 등록되지 않은 클래스를 수정하는 Windows 터미널
  2. 딸깍 하는 소리 에서 UAC 프롬프트가 나타납니다.예
  3. 이제 아래쪽 화살표를 클릭하고 명령 프롬프트 옵션 목록에서. 또는 Ctrl 키 + 옮기다 + 2 개시하다 명령 프롬프트.vba가 등록되지 않은 클래스를 수정하라는 명령 프롬프트
  4. 다음 명령을 입력/붙여넣기하고 누르십시오. 입력하다:CD C:\Windows\SysWOW64\명령 실행
  5. 이제 다음 명령을 실행하여 필요한 DLL 파일:Regsvr32 fm20.dllvba가 등록되지 않은 클래스를 수정하기 위해 dll 파일 등록

누락된 DLL 파일을 등록하거나 손상된 파일을 교체하는 또 다른 빠른 방법은 레스토로, 신뢰할 수 있는 타사 도구입니다. 그 외에도 맬웨어를 찾아 제거하고 발생한 손상을 복구합니다. 게다가 이 도구는 레지스트리를 최적화하는 데도 도움이 됩니다.

복원하기

3. DISM 및 SFC 스캔 실행

  1. 누르다 + 아르 자형 시작하기 위해 운영 명령, 입력 중량 텍스트 필드에서 Ctrl 키 + 옮기다 키를 누른 다음 확인 또는 치다 입력하다 상승 된 발사 윈도우 터미널.윈도우 터미널
  2. 딸깍 하는 소리 에서 UAC 즉각적인.예를 클릭하십시오
  3. 상단의 화살표를 클릭하고 선택하십시오. 명령 프롬프트 드롭다운 메뉴에서. vba가 등록되지 않은 클래스를 수정하는 명령 프롬프트
  4. 이제 다음 세 가지 명령을 한 번에 하나씩 붙여넣고 입력하다 각각 실행 후 DISM 도구:DISM.exe /온라인 /Cleanup-image /ScanhealthDISM.exe /온라인 /Cleanup-image /RestorehealthDISM.exe /online /cleanup-image /startcomponentcleanup
  5. 이제 다음 명령을 실행하여 수행하십시오. 에스에프씨 주사:sfc /scannow등록되지 않은 vba 클래스를 수정하기 위한 SFC 스캔

에스에프씨 (시스템 파일 검사기) 스캔 및 DISM (배포 이미지 서비스 및 관리) 이 도구는 손상된 시스템 파일 또는 Windows 이미지 문제와 관련된 여러 문제를 해결하는 두 가지 효과적인 방법입니다.

이 주제에 대해 자세히 알아보기
  • .zip 아카이브 오류로 인해 Microsoft Office에서 이 파일을 열 수 없습니다.
  • 수정: Office 365에서 새 문서를 만들 수 없음

4. 마이크로소프트 오피스 업데이트

  1. 아무거나 실행 마이크로 소프트 오피스 앱을 열고 새 빈 문서를 엽니다.
  2. 이제 파일 왼쪽 상단 모서리 근처에 있는 메뉴.vba에 등록되지 않은 클래스를 수정하는 파일 메뉴
  3. 고르다 계정 왼쪽의 옵션 목록에서계정
  4. 다음을 클릭하십시오. 업데이트 옵션 아래의 버튼 제품 정보.업데이트 옵션
  5. 마지막으로 선택 지금 업데이트 플라이아웃 메뉴의 옵션에서등록되지 않은 vba 클래스를 수정하려면 지금 업데이트하십시오.
  6. 업데이트가 있는 경우 업데이트가 설치될 때까지 기다립니다.

현재 버전에 문제가 있는 경우 최신 버전의 Microsoft Office를 설치해 보세요.

이것들은 당신이 고칠 수있는 모든 방법입니다 등록되지 않은 수업 Excel에서 매크로를 실행하려고 할 때 VBA 오류가 발생했습니다. 여기에 있는 방법 중 어느 것도 도움이 되지 않는 경우 사용 가능한 최신 버전의 MS Office로 업그레이드하십시오.

또한 알아보십시오. VBA 런타임 오류 1004를 수정하는 방법.

다른 질문이 있거나 여기에 나열되지 않은 방법을 알고 있는 경우 아래 섹션에 의견을 남겨주세요.

아이디어 복원여전히 문제가 있습니까?이 도구로 수정하세요.
  1. 이 PC 수리 도구 다운로드 TrustPilot.com에서 우수 평가 (다운로드는 이 페이지에서 시작됩니다).
  2. 딸깍 하는 소리 스캔 시작 PC 문제를 일으킬 수 있는 Windows 문제를 찾습니다.
  3. 딸깍 하는 소리 모두 고쳐주세요 특허 기술 문제를 해결하기 위해 (독자 전용 할인).

Restoro가 다운로드되었습니다. 0 이달의 독자.

MS Excel에서 셀 서식을 지정하고 동일한 서식을 다른 셀에 적용하는 방법

MS Excel에서 셀 서식을 지정하고 동일한 서식을 다른 셀에 적용하는 방법뛰어나다

단일 셀의 서식을 지정하는 것은 케이크 조각이 될 수 있습니다. 그러나 동일한 형식으로 동일한 열의 모든 셀을 형식화하는 것은 어떻습니까? 글쎄, 그것을 수동으로 할 생각? 오, 우리가 도움을 주기 위해 여기에 있을 때 당신이 수동으로 아무것도 할 생각을 하지 않을 것이라는 것을 압니다. 자동화는 재미있고 효율적이므로 어디에나 적용해 봅시다! 이 기사...

더 읽어보기
Microsoft Excel에서 수식을 숨기고 해당 값만 표시하는 방법

Microsoft Excel에서 수식을 숨기고 해당 값만 표시하는 방법뛰어나다

Excel 시트에는 많은 값을 계산하는 데 사용하는 중요한 수식이 포함될 수 있습니다. 또한 Excel 시트는 많은 사람들과 공유될 수 있습니다. 따라서 Excel 시트가 있는 사람은 누구나 수식이 포함된 셀을 클릭할 수 있으며 수식은 상단의 텍스트 미리보기 필드에서 쉽게 볼 수 있습니다. 확실히 이것은 보안 및 기밀 유지 측면을 고려할 때 전혀 권장...

더 읽어보기
Excel에서 현재 시트의 이름을 가져오는 방법

Excel에서 현재 시트의 이름을 가져오는 방법뛰어나다

Excel은 활성 Excel 워크시트의 이름을 즉시 반환하는 내장 수식을 제공하지 않습니다. 그러나 Excel 파일에서 활성 시트의 값을 동적으로 채워야 하는 상황이 있을 수 있습니다. 예를 들어 시트의 테이블 이름이 시트 자체의 이름이어야 하고 테이블 이름을 하드코딩하고 나중에 시트 이름을 변경하면 테이블 이름도 변경해야 합니다. 수동으로. 그러나 ...

더 읽어보기