ナレッジベース KB0217
Digital Guardianとの競合:Excelファイルを閉じると、「HRESULT 0x800A03EC」が表示されます
問題
Digital Guardian を使用しており、think-cell をインストールしています。Excel を閉じると、ランダムに think-cell のエラーが表示されます。
このクラッシュにより、think-cell の内部データシートが開かなくなる可能性があります。
説明
同様の問題がDigital Guardianによってバージョン7.4.1.0178以降で修正されています(DGケーブ番号104993)。詳細は、こちらのDigital Guardianサポートポータルの記事を参照してください。(アクセスするには、Digital Guardianサポートで認証されたお客様でなくてはならない点にご注意ください。)
ただし、他のインスタンスでもエラーが発生する可能性があります。 次の手順を使用します。
- Excelを開く
- いくつかセルを選択し(例:セルA1:C3)
- [挿入] → think-cell → [要素] → [積み上げ]
と進みPowerPointを開きます。 - PowerPointで(空の)チャートを挿入します
- PowerPointとExcelの両方のファイルをデスクトップなどに保存します
- PowerPointとExcelを両方とも閉じます
- Windowsで [タスク マネージャー] → ([詳細情報])と進んで[詳細]タブを開き、Excel.exeおよびPowerPnt.exeプロセスがすべて終了していることを確認します
- 保存されているPowerPointファイルを開きます
- (空の) think-cell グラフ
をダブルクリックします。
内部データシートが開きます。Excel ファイルが開きます (内部データシートが閉じます)、期待どおりの動作になります
→タスク マネージャーで 2 つの Excel プロセスが開きます - Excel を閉じます
→内部データシートの Excel プロセスのみがタスク マネージャーに残ります。 - 内部データシートの Excel プロセスが終了するまで待ちます (最大 30 秒かかる場合があります)
→CRITICALWITHMSG tcaddin\officeutilities\embeddedidispatchimpl.h(121): HRESULT 0x800A03EC
この問題は、Digital Guardianを無効にすると発生しません。Digital Guardianを使用せずにテストする場合は、Digital Guardianのプロセスがすべて終了していることを、[タスク マネージャー] → ([詳細情報]) → [詳細]タブで確認してください。
回避策
Digital Guardian ドキュメントのプロパティ機能を無効にした後は、この問題は発生しません。
解決策
Digital Guardian サポートに連絡して、恒久的な修正がすでに利用可能かどうかを確認してください。DG ケース番号 00252763 を参照してください。