C#或者C++如何把一个Excel2007文件.xlsx转换成.xls2003文件
在具体工程中,生成了.xlsx2007文件,如果强制修改后缀名,用2003打开则是乱码,有没有什么接口可以把2007转换成2003,谢谢了!分不够的话,再给。
Excel.Application excelApp = new Excel.Application();
excelApp.Workbooks.Add(miss);
excelApp.DisplayAlerts = false;
Excel.Worksheet workSheet = (Excel.Worksheet)excelApp.Worksheets[1];
Excel.Workbook workBook = excelApp.Workbooks[1];
workBook.SaveAs(strServerPath, miss, miss, miss, miss, miss, Excel.XlSaveAsAccessMode.xlNoChange, miss, miss, miss, miss, miss);
是不是SaveAs函数的参数修改一下,可以做到。往大侠们指导~~
[解决办法]
http://www.rondebruin.nl/saveas.htm