Конфликт с Adaptive Insights OfficeConnect в Excel
Проблема
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.
Решение
Для этой проблемы нет обходного решения. Мы уже связались с командой поддержки Adaptive Insights/Workday Adaptive Planning. Решение пока не найдено. Если вы хотите отправить запрос на исправление этой ошибки, обратитесь в службу поддержки Workday Adaptive Planning и укажите следующую причину: #208737: проблема совместимости надстройки OfficeConnect с think-cell.
Обходное решение
Чтобы избежать ошибки, временно отключите OfficeConnect или think-cell, чтобы иметь возможность работать с одной из надстроек.