해결책
ActiveX가 잘못된 레지스트리를 호출하게 하는 추가 레지스트리 키가 있을 수 있습니다. 이것은 두 가지 방법으로 수정될 수 있습니다.
- Microsoft Office를 제거했다가 다시 설치하십시오. 가장 안전한 경로이지만 시간이 더 오래 걸립니다.
- Windows 레지스트리 편집기에서 레지스트리 키를 수동으로 편집하십시오. 속도는 빠르지만 컴퓨터가 손상될 수 있습니다. 이를 수행하는 단계는 다음과 같습니다.
참고 : 레지스트리를 편집하면 컴퓨터가 손상될 수 있습니다. 레지스트리를 수정하기 전에 백업 사본을 작성하는 것이 좋습니다.
- 시작»실행으로 이동하여 regedit를 입력하고 확인을 선택하십시오. 편집할 레지스트리가 열립니다.
- 레지스트리 메뉴로 이동하여 레지스트리 파일 내보내기를 선택하십시오.
- 내보내기 범위로 모두를 선택하고 파일 이름을 선택하십시오. 레지스트리의 백업 사본이 생성됩니다.
- 레지스트리 편집기가 열리면 Microsoft Excel의 다음 키로 이동하십시오.
- HKEY_CLASSES_ROOT \ TypeLib \ {00020813-0000-0000-C000-000000000046}
- 이 키는 엑셀의 형식 라이브러리의 위치를 포함합니다. 이 키 아래에서 아래에 표시된 다음 하위 키를 확인하여 올바른 데이터가 연결되도록 합니다.
- 1.0 하위 키의 데이터는 Microsoft Excel 5.0 개체 라이브러리 여야 합니다.
- 1.2 하위 키의 데이터는 Microsoft Excel 8.0 Object Library 여야 합니다.
- 1.3 하위 키의 데이터는 Microsoft Excel 9.0 Object Library 여야 합니다.
- 1.4 하위 키의 데이터는 Microsoft Excel 10.0 Object Library 여야 합니다.
- 1.5 하위 키의 데이터는 Microsoft Excel 11.0 Object Library 여야 합니다.
- 1.6 하위 키의 데이터는 Microsoft Excel 12.0 개체 라이브러리 (MS Excel 2007) 여야 합니다.
- 1.7 하위 키의 데이터는 Microsoft Excel 13.0 개체 라이브러리 (MS Excel 2010) 여야 합니다.
- 1.8 하위 키의 데이터는 Microsoft Excel 15.0 개체 라이브러리 (MS Excel 2013) 여야 합니다.
- 1.9 하위 키의 데이터는 Microsoft Excel 16.0 Object Library (MS Excel 2016) 여야 합니다.
- Microsoft Excel 개체 라이브러리에 할당되지 않은 다른 레지스트리 키가 있으면 해당 키를 삭제해야 합니다.
- 예를 들어, 레지스트리 1.7이 있고 Microsoft Excel 오브젝트 라이브러리를 가리 키지 않으면 삭제해야 합니다.