Здравствуйте, Alexey.Velichko, Вы писали:
AV>Причем стоит закрыть диалог — и дальнейшие вызовы проходят нормально. Т.е. почему-то после вывода экселем любого диалога, все взаимодействие накрывается тазом, пока диалог не будет закрыт
Если я правильно помню, вот эта строчка отключает много "левых" диалогов:
excelApp.DisplayAlerts = false;
AV>Есть идеи, как это побороть? Запрещать пользователю открывать другие файлы, пока идет обновление — как-то не айс
Я в свое время остановился на варианте отлавливать конкретно эту ошибку и пробовать обновить документ через какой-то интервал времени.