Excel로 익스포트 등의 Excel 프로세스를 자동화하는 타사 소프트웨어에서는 Excel 관련 이슈 및 Oracle Smart View for Office와의 충돌이 발생할 수 있습니다.
해결 방법:
자동화 모드로 Excel을 시작할 때 Smart View를 사용 안함으로 설정하기 위해 Windows 레지스트리에 키와 키 값을 추가하여 "DisableInAutomation"을 사용으로 설정할 수 있습니다. 이렇게 하려면 Options 키와 DisableInAutomation 키 값을 다음과 같이 생성합니다.
키 이름:
[HKEY_CURRENT_USER\Software\Oracle\SmartView\Options]
키 값:
"DisableInAutomation"=dword:00000001
00000001
로 설정하면 자동화 모드로 Excel을 시작할 때 Smart View가 사용 안함으로 설정됩니다. 자동화된 프로세스 외부에서 수동으로 Excel을 시작할 때는 Smart View가 올바르게 시작됩니다.
0
으로 설정하거나 생성하지 않으면 자동화 모드로 Excel을 시작할 때 Smart View가 사용으로 설정되어 시작되므로 이슈가 발생할 수 있습니다. 자동화된 프로세스 외부에서 수동으로 Excel을 시작할 때는 Smart View가 올바르게 시작됩니다.
레지스트리 키와 키 값 생성
레지스트리 키 Options를 생성하고 업데이트하려면 다음을 수행합니다.
시작, 실행 순으로 누르고 열기 상자에 regedit
를 입력한 다음, 확인을 누릅니다.
다음 레지스트리 하위 키를 찾아서 선택합니다.
HKEY_CURRENT_USER\Software\Oracle\SmartView\
편집 메뉴에서 새로 만들기를 선택한 다음, 키를 선택합니다.
Options
를 입력하고 Enter 키를 누릅니다.
편집 메뉴에서 새로 만들기를 선택한 다음, DWORD 값을 선택합니다.
DisableInAutomation
을 입력하고 Enter 키를 누릅니다.
세부정보 창에서 DisableInAutomation을 마우스 오른쪽 버튼으로 누른 다음 수정을 누릅니다.
값 데이터 상자에 00000001
을 입력하고 확인을 누릅니다.
값 00000001
은 DisableInAutomation 키를 사용으로 설정합니다.
주:
값 0을 입력하면 이 옵션이 사용 안함으로 설정됩니다.
레지스트리 편집기를 종료합니다.
Excel을 재시작합니다.