知识库 KB0231

KB0231:与 Excel 中的 Adaptive Insights OfficeConnect 冲突

问题

在 Excel 中同时启用 think-cell 和 Adaptive Insights(现在是 Workday Adaptive Planning)OfficeConnect。我似乎随机收到以下错误消息之一,并且 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: think-cell 的 OfficeConnect 加载项兼容性问题

解决方法

为避免发生错误,请暂时停用 OfficeConnect 或 think-cell,以便能够使用其他加载项。

分享