現在のセットアップ:
したがって、次のコードを使用して、ファイルを XLS として保存できます。
_myWorkbook.SaveAs("FileName.xls", Excel.XlFileFormat.xlWorkbookNormal)
次のコードを使用して、ファイルを XLSX として保存することもできます (Office 2010 を使用しているため)。
_myWorkbook.SaveAs("FileName.xlsx", Excel.XlFileFormat.xlWorkbookDefault)
問題:
次のコードを使用して、ファイルを XLSX として保存しようとしました (失敗しました)。
_myWorkbook.SaveAs("FileName.xlsx", Excel.XlFileFormat.xlExcel12)
これが機能しないのはなぜですか?最後に確認したところ、Excel 12 は Excel 2007 (XLSX をサポートするバージョン) でした。何か不足していますか?
(興味のある方は、This extension can not be used with the selected file type
エラーが発生します)