Я работаю над плагином Excel. Я проверяю, копирует ли пользователь что-либо в excel, тогда плагин не будет запускать метод Worksheet.calculate.
Мой код:
if (xlApp.CutCopyMode == 0)
{
_activeSheet.Calculate();
}
Этот код выполняется внутри таймера. Когда я закрываю Excel, происходит утечка памяти. Excel по-прежнему работает в фоновом режиме. Если я прокомментирую «if (xlApp.CutCopyMode == 0)», то все работает нормально. Кто-нибудь может объяснить, почему в Excel такое поведение?
Заранее спасибо.