파워포인트나 엑셀에서 개발도구의 Active-X 텍스트박스나 개체를 삽입할 때
&H8004005 지정되지 않은 오류, (-2147467259) 시스템 오류
개체를 삽입하는데 실패했습니다. Active-X object insert failed
와 같은 오류 발생시 대처방법:
- 오류 원인 파악
1) 오피스 보안업그레이드 후에 Extender 가 오류가 발생하는 경우는
MSForms.Exd 를 찾아 지워주면 새로 생성되어 오류가 해결됩니다.
MSforms.Exd임시폴더:
- %appdata%\microsoft\forms
- %temp%\excel8.0
- %temp%\word8.0
- %temp%\PPT11.0
- %temp%\vbe
예를 들면, C:\Users\User\AppData\Local\Temp 의 PPT11.0 이나 Excel8.0 등의 폴더에 MsForms.Exd 를 삭제한다
2) 그런데 위와 같은 조치에도 불구하고 오류가 계속되는 경우
ProcMon 를 돌려보니
임시파일경로에서 fm20.dll 을 찾고 있으나 실패하고 있습니다.
fm20.dll 이 잘못 등록된 것으로 보입니다.
해결책으로 Windows\System32 폴더에서 regsvr32 fm20.dll 을 실행해줍니다.
추가:
그후에도 오류가 발생하여 살펴보니
특정 레지스트리를 수정하면 에러를 피할 수 있으나
모든 폼컨트롤에 대해 CLSID에 키를 추가해줘야해서
최근 윈도우 업데이트를 하면서 오피스 2010과 2016이 업데이트 되면서
문제가 발생한 것으로 보여
오피스 2010을 제어판에서 복구하였으나 실패하고
나중에 다시 오피스2016을 제어판에서 복구하니
위와 같은 오류가 최종적으로 사라졌습니다.
'XLS+VBA' 카테고리의 다른 글
폴더내 파일명 일괄 변경 (3) | 2019.04.03 |
---|---|
초등학교 5학년 수학 문제를 엑셀 VBA로 (0) | 2019.01.18 |
[파싱]블러드앤소울 웹사이트 캐릭터별 능력치, 장비내역 파싱해서 가져오기 (5) | 2019.01.13 |
VBA로 RSS XML 데이터 읽어오기 (5) | 2018.12.19 |
Kospi200 종목별 주가를 JSon 데이터로 파싱해서 가져오기 (3) | 2018.11.24 |
네이버 파워링크와 블로그 검색결과 엑셀로 정리 (20) | 2018.08.15 |
네이버 사전 검색 및 발음 mp3 자동 다운로드 (87) | 2018.06.27 |
네이버 오늘의 단어 가져오기 (1) | 2018.04.09 |
최근댓글