2013-10-28 52 views
0

有沒有辦法在新的Excel 2007/2010/2013(。 xlsx)文件格式以及使用Softartisans ExcelWriter .NET庫的舊版2007( .xls)格式。如何使用Softartisans ExcelWriter將Excel 2007 Open XML(* .xlsx)轉換爲傳統格式文件(* .xls,例如.Excel 97)

此代碼:

ExcelApplication application = new ExcelApplication(); 
Workbook workbook = application.Open("NewFormatFile.xlsx"); 
application.Save(workbook, "OldFormatFile.xls"); 

給出了以下錯誤:

This workbook is a workbook without macros and must be saved with the .xlsx extension, but filename was OldFormatFile.xls 
+0

如果它是一個簡單的工作簿時,您可以使用Interop程序集並將其保存在.xls格式。但我不確定這是否適用於宏。 –

回答

相關問題