자동화 모드에서 Excel을 시작하는 경우의 이슈

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를 생성하고 업데이트하려면 다음을 수행합니다.

  1. 시작, 실행 순으로 누르고 열기 상자에 regedit를 입력한 다음, 확인을 누릅니다.

  2. 다음 레지스트리 하위 키를 찾아서 선택합니다.

    HKEY_CURRENT_USER\Software\Oracle\SmartView\
  3. 편집 메뉴에서 새로 만들기를 선택한 다음, 를 선택합니다.

  4. Options를 입력하고 Enter 키를 누릅니다.

  5. 편집 메뉴에서 새로 만들기를 선택한 다음, DWORD 값을 선택합니다.

  6. DisableInAutomation을 입력하고 Enter 키를 누릅니다.

  7. 세부정보 창에서 DisableInAutomation을 마우스 오른쪽 버튼으로 누른 다음 수정을 누릅니다.

  8. 데이터 상자에 00000001을 입력하고 확인을 누릅니다.

    00000001DisableInAutomation 키를 사용으로 설정합니다.

    주:

    값 0을 입력하면 이 옵션이 사용 안함으로 설정됩니다.

  9. 레지스트리 편집기를 종료합니다.

  10. Excel을 재시작합니다.