Я пытаюсь открыть файл Microsoft Excel в программе на C #, используя метод excelApp.Workbooks.Open (). Как это бывает, если формат файла является недопустимым, этот метод вызывает отображение окна сообщения об ошибке. Я, однако, не хочу этого; Я хочу изящно обработать эту ошибку в своем собственном коде.
Мой вопрос: как мне это сделать?
Приведенный выше метод не выдает никаких исключений, которые я могу поймать. Даже если бы это было так, в любом случае все еще есть это противное сообщение. Так что, возможно, единственный способ - проверить формат файла перед тем, как откроет его. Есть ли тогда другой метод в Excel API, позволяющий такую проверку?