プライマリ・コンテンツに移動
Oracle® Smart View for Officeインストレーションおよび構成ガイド

E88264-01
目次に移動
目次

前
次

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と入力して「OK」をクリックします。

  2. 次のレジストリ・サブキーを探して選択します。

    HKEY_CURRENT_USER\Software\Oracle\SmartView\
  3. 「編集」メニューから、「新規」「キー」の順に選択します。

  4. Optionsと入力し、[Enter]を押します。

  5. 「編集」メニューから、「新規」「DWORD 値」の順に選択します。

  6. DisableInAutomationと入力し、[Enter]を押します。

  7. 「詳細」ペインで、「DisableInAutomation」を右クリックして、「修正」をクリックします。

  8. 「値」データ・ボックスで、00000001と入力し、「OK」をクリックします。

    00000001は、DisableInAutomationキーを有効にします。

    注意:

    ゼロの値を入力すると、このオプションは無効になります。

  9. レジストリ・エディタを終了します。

  10. Excelを再起動します。