1. ホーム
  2. cp

C#のExcelエクスポートでHRESULT:0x800A03ECが発生する例外を解決する方法

2022-02-21 12:42:56

xlBook.SaveAs(FilePath,Microsoft.Office.Interop.Excel.XlFileFormat.xlExcel8, Type.Missing, Type.Missing, Type, Excel.XlSaveAsAccessMode.xlNoChange, Type.Missing, Type.Missing, Type.Missing).XlFileFormat.xlExcel8, Type.Missing, Type.Missing,Type.Missing,Type.Missing,Type.Missing) を実行しました。

XlFileFormat.xlExcel8 形式はローカルにインストールされた Office では動作しませんが、Office.Interop.Excel.XlFileFormat.xlWorkbookNormal では動作するようになりました。

xlBook.SaveAs(FilePath, Microsoft.Office.Interop.Excel.XlFileFormat.xlWorkbookNormal, Type.XlFileFormat.xlWorkbookNormal). Missing, Excel.XlSaveAsAccessMode.xlNoChange, Type.Missing, Type;)