[문제해결] 파워포인트 2013에 특정 Active X 삽입 시 오류 해결방법 Cannot insert certain scriptable ActiveX controls into Office 2013 documents


인터넷 웹 브라우저가 새로운 버전으로 업데이트 될 때마다.. 컴퓨터 보안에 대한 부분이 이슈가 될 때마다 Active X에 대한 논란이 일어나곤 합니다. 

저 는 개발자가 아니고 그 분야에 전문가도 아니여서 Active X가 얼마나 나쁜지, 또 그것이 왜 문제가 되는지에 대해서는 잘 알지 못합니다. 다만 사용자가 아무런 생각없이 Active X 메시지를 클릭하도록 유도하여 악성 프로그램 등을 설치하는데 많이 사용된다는 점과 인터넷 뱅킹 이용시 과도하게 설치를 요구하는 Active X 들, 마지막으로 모든 웹브라우저에서 호환이 안되는 문제 때문에 저 역시도 Active X 가 달갑지는 않습니다.

그러나 우리가 인정할 부분은 이러한 Active X도 초창기에는 많은 사람들에게 편리성 등의 이유로 환호를 받았다는 점과 그 결과로 우리나라 인터넷 산업에 어느 정도의 발전에는 기여했다고 생각합니다.

 
 

갑자기 서두가 Active X로 무겁게 시작이 되었네요..

본론은 Active X 개체를 이용한 콘텐츠를 파워포인트 2013 버전에 삽입할 때에 나타나는 경고 메시지에 대한 오류를 해결하는 방법에  대해서 간단히 정리해 보고자 합니다.

 

유 용하게 사용되는 Live web 프로그램을 이용하여 웹 브라우저나 PDF를 삽입하는 방법에 대해서 이전 포스팅으로 정리한 적이 있었습니다. Live web을 이용하여 파워포인트 내에 웹 브라우저를 파워포인트 2013에 삽입하면 아래와 같은 오류 메시지가 나타납니다.

 


 

 

이 메시지의 경우 레지스트리의 변경을 통해서 쉽게 해결할 수 있습니다.

오피스 2013 설치 버전에 따른 레지스트리 수정 경로가 달라집니다.

흔히 이야기 하는 Office 365 설치 사용자 (웹에서 간편 설치를 통해서 오피스 버전을 설치 하는 것) 버전과 이전 버전처럼 완전 설치 버전파일 (iso 버전)으로 나눌 수 있습니다.

 
 

간편 설치 사용자의 경우에는 아래와 같이 레지스트리 경로로 이동합니다.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\15.0\ClickToRun\REGISTRY\MACHINE\Software\Wow6432Node\Microsoft\Office\15.0\Common\COM Compatibility\ < ClassID >

 
 

기존 설치 사용자의 레지스트리 경로는 아래와 같습니다.

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office\15.0\Common\COM Compatibility\ < ClassID > 

 

이 경로로 가서 나타나는 오류에 따른 < ClassID >를 찾습니다.

오류에 따른 < ClassID >는 아래를 참고하십시오.

 
 

설명

클래스 Id

웹 브라우저 컨트롤

{8856F961-340A-11D0-A96B-00C04FD705A2}

Microsoft 스크립트릿 구성 요소

{AE24FDAE-03C6-11D1-8B76-0080C744F389}

HTML 편집 컨트롤

{25336920-03F9-11CF-8FD0-00AA00686F13}
{25336921-03F9-11CF-8FD0-00AA00686F13}

MHTML 편집 컨트롤

{3050F3D9-98B5-11CF-BB82-00AA00BDCE0B}

{3050F5C8-98B5-11CF-BB82-00AA00BDCE0B}

{3050F67D-98B5-11CF-BB82-00AA00BDCE0B}

DHTML 편집 컨트롤

{2D360200-FFF5-11d1-8d03-00a0c959bc0a}

DHTML 편집 컨트롤 (안전 스크립팅에)

{2D360201-FFF5-11d1-8D03-00A0C959BC0A}

 
 

오늘 설명하는  위의 오류는 Live web을 통해 웹 브라우저 삽입에 대한 부분이므로 위 표의 맨 처음에 해당하는 [웹 브라우저 컨트로]에 대한 < classID >를 레지스트리 경로에서 찾으면 됩니다. 

 
 

해당 < ClassID >를 찾아서 DWORD 값을 1024에서 0으로 변경합니다.

 
 

모든 작업이 끝나면 레지스트리 창을 닫고 파워포인트를 재시작 한 뒤 Live web을 이용해서 해당 웹 브라우저를 삽입하면 정상적으로 동작이 됩니다.

 

참고 URL : http://support.microsoft.com/kb/2793374

 
 

Advertisements
[문제해결] 파워포인트 2013에 특정 Active X 삽입 시 오류 해결방법 Cannot insert certain scriptable ActiveX controls into Office 2013 documents

답글 남기기

아래 항목을 채우거나 오른쪽 아이콘 중 하나를 클릭하여 로그 인 하세요:

WordPress.com 로고

WordPress.com의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Twitter 사진

Twitter의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Facebook 사진

Facebook의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Google+ photo

Google+의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

%s에 연결하는 중