ナレッジベース KB0231
Excel での Adaptive Insights OfficeConnect との競合
問題
think-cellと Adaptive Insights (現 Workday Adaptive Planning) OfficeConnect は現在 Excel で同時にオンになっています。次のいずれかのエラーメッセージが表示され、Excel がクラッシュする事象が頻発しています。
CRITICALWITHMSG library\ui\win\safesubclassimpl.cpp(409):APIERR 1400 Invalid window handle.
CRITICAL library\ui\win\safesubclassimpl.cpp(239): _ASSERT(0!=lResult)
原因
当社の開発者が問題を詳細に分析しました。当社の分析によると、複数のアドインが利用できる場合、フックとアンフックの問題がこの問題の原因となっているようです。
フックは、アプリケーションに到達する前にイベントを遮ることのできるメカニズムです。この機能はイベントを規制し、場合によっては修正したり破棄したりします。複数のアドインが同時に存在すると、Adaptive Insight OfficeConnect がフックで使用するテクニックがエラーの原因となることがあります。詳細は、KB0201を参照してください。
解決策
think-cellがこの問題を回避することはできません。当社はすでに Adaptive Insights / Workday Adaptive Planning に問い合わせ済みです。解決方法はまだ利用できません。修正の依頼を希望する場合は、Workday Adaptive Planning のサポートにお問い合わせの上、ヘルプデスク リクエスト #208737:OfficeConnect アドインとthink-cellの互換性の問題.
回避策
エラーの発生を防止するには、他のアドインと同時に機能しないよう一時的に OfficeConnect またはthink-cellをオフに設定してください。