Как подавить вывод диалоговых окон при взаимодействии через Microsoft.Office.Interop.Excel?
Пытаюсь обрабатывать экселевские файлы с помощью Microsoft.Office.Interop.Excel. Когда я делаю Workbooks.Open, если файл, который я пытаюсь открыть, оказался повреждён, вместо того, чтобы просто бросить исключение, этот метод выводит диалоговое окно с предложением повторить попытку открыть файл. Возможно ли избежать появления этого окна, либо закрыть его программно?
Метод Quit не работает: выбрасывает «Исключение из HResult: 0x800AC472». Попытка закрыть окно через WM_CLOSE выводит окно «Невозможно закрыть Microsoft Excel».