如何使用C#将Excel 2003 Open XML Workbook转换为Excel 97格式?
答案 0 :(得分:1)
它只是数据还是有公式和VBA?如果只是数据,您可以将文件作为XML读取,并使用XSLT将数据转换为CSV文件。
答案 1 :(得分:1)
使用Office的Visual Studio工具,打开工作簿,然后执行SaveAs,选择Excel 97作为格式类型。
答案 2 :(得分:0)
您可以尝试以下操作:
答案 3 :(得分:0)
您的意思是Excel 2007 Open XML吗?没有Excel 2003 Open XML格式。有一种Excel 2003 SpreadsheetML格式,这种格式是不完整的XML格式,也是一种死胡同格式。
SpreadsheetGear for .NET可以读取和写入Excel 97-2003(xls)工作簿和Excel 2007 Open XML(xlsx)工作簿,并将在两种格式之间进行转换。
如果您想尝试一下,可以free evaluation。
免责声明:我拥有SpreadsheetGear LLC