导航

在C#编程中,如何将Excel保存为2003的格式

Posted on 2010-06-03 16:24  FryFish  阅读(391)  评论(0编辑  收藏  举报

如果我们的工程中引用的是Excel 2007的DLL,那么缺省保存的文件格式为2007。

所以,如果我们期望保存为缺省格式(如2007的格式),则用
       workbook.SaveAs(excelFullName, Type.Missing, null, null, false, false, XlSaveAsAccessMode.xlNoChange, null, null, null, null, null);

如果想保存为2003的格式,则用
       workbook.SaveAs(excelFullName, XlFileFormat.xlExcel8, null, null, false, false, XlSaveAsAccessMode.xlNoChange, null, null, null, null, null);