Мы сталкиваемся с проблемой производства, с помощью которой мы вызываем метод SaveAs
книги Excel с паролем. Исключение брошено является:Исключение, вызванное вызовом Workbook.SaveAs() в Excel.Interop и C#
The remote procedure call failed. (Exception from HRESULT: 0x800706BE)
Вызов осуществляется следующим образом, где _ExcelPassword
является сгенерированный пароль рабочей книги и ExcelOutputPath
это место на диске файл должен быть записан:
workbook.SaveAs(ExcelOutputPath, XlFileFormat.xlOpenXMLWorkbook, _ExcelPassword, _ExcelPassword, false, false);
Существует нет если файл сохраняется без пароля.
Что я пропущу, пожалуйста?
Я давно переключился на эту бесплатную библиотеку и никогда не оглядывался назад ... это замечательно http://epplus.codeplex.com/ – Vland