스피드장부::최고의 판매재고 프로그램

본문 바로가기

회원메뉴

기타질문 엑셀변환 Microsoft.Office.Interop.Excel.ApplicationClass 에러시 조치방법 안내

페이지 정보

작성자 관리자 댓글 0건 조회 228회 작성일 25-01-06 11:32

본문

18917472ed02423ed08c7575ed0c405f_1736129452_4904.jpg

"

Microsoft.Office.Interop.Excel.ApplicationClass' 형식의 COM 개체를 인터페이스 형식

'Microsoft.Office.Interop.Ecel._Application'(으)로 캐스팅할 수 없습니다.

해당 인터페이스를 지원하지 않습니다.

.... 이하 에러 생략

"


 

엑셀 관련 수많은 에러가 생기는 경우가 있는데,

그중에 엑셀변환시 위와같은 에러메시지가 뜨는 경우가 있습니다.

원인 중 하나가 엑셀의 여러 버전이 설치가 되면서 현재 설치된 엑셀버전보다 상위버전이

삭제되거나 변경되면서 찌거기가 남아 버전끼리 충돌하는 경우 발생합니다.


이런 경우 상위버전 엑셀 레지스트리를 찾아 지워서 충돌을 해결합니다.


먼저 윈도우 레지스트리를 실행합니다. 

시작-> 실행-> regedit입력 (레지스트리 편집기)

HKEY_CLASSES_ROOT - TypeLib


"00020..."  시작하는 레지스트리를 찾습니다.


18917472ed02423ed08c7575ed0c405f_1736130429_6451.png

1.8, 1.9 2가지 버전이 등록되어있는것을 확인할수 있습니다.

이중 상위버전인 1.9를 삭제합니다.


다시 엑셀변환이 되는지 확인해봅니다.


정상적으로 엑셀변환이 되는 경우,

엑셀 다운 그레이드 한 경우 남은 레지스트리 키로 인해 문제가 생긴것입니다.


감사합니다.


댓글목록

등록된 댓글이 없습니다.

회사명 : SR소프트 사업자 등록번호 : 130-33-38616 대표 : 최병림
주소 : 경남 창원시 마산합포구 중앙북4길 8

전화 : 070-8229-8706 팩스 : 055-715-7024
통신판매업신고번호 : 제 2018 -마산합포 - 0050호 개인정보관리책임자 : 이미경
전자우편 : speedbook1@gmail.com
 Copyright © 2005 SR소프트. All Rights Reserved.

구입문의

 070-8229-8706

상담시간 평일(월 ~ 금요일) 오전 9시30분 ~ 오후 5시30분
장부 이용방법은 가급적 1:1문의,이메일,톡 상담을 부탁드립니다


입 금 정 보 *신한은행 110-428-569998 SR소프트
*농협은행 351-0258-5321-33 SR소프트
*국민은행 651401-04-390306 마루소프트