KB0231:与 Excel 中的 Adaptive Insights OfficeConnect 冲突
问题
thinkcell 和 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。
解决方案
thinkcell 无法规避此问题。我们已与 Adaptive Insights / Workday Adaptive Planning 支持团队联系。解决方案尚不可用。如果您想请求修复,可以联系您的 Workday Adaptive Planning 支持,并引用服务台请求:#208737: OfficeConnect Add-in compatibility issue with thinkcell。
解决方法
为避免出现该错误,请暂时停用 OfficeConnect 或 thinkcell,以便使用另一个加载项。