none
WPF Excel操作 RRS feed

  • 问题

  • 用如下代码:

    Microsoft.Office.Interop.Excel. SaveAs(excelName, Microsoft.Office.Interop.Excel.XlFileFormat.xlExcel8, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Microsoft.Office.Interop.Excel.XlSaveAsAccessMode.xlNoChange, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing);

    保存数据为Excel格式文件,如果电脑里装了07版的Excel就不会报错,但如果装了03版的就会出错,请问如何保存Excel格式为03版的

    • 已移动 Jie Bao 2012年3月23日 4:40 (发件人:Windows Presentation Foundation)
    2012年3月22日 15:34

答案

  • 非WPF问题,属于Excel interop的问题了,我会帮忙移走。

    答案是:

    你指定你要保存的 excelName 需要是 文件路径+文件名+扩展名, 比如 d:\users\xxx.xls 注意,一定是要有 *.xls ,然后你用Office 2007 Interop 保存时可以省略不写 XlFileFormat, 或者写 XlFileFormat.xlWorkbookDefault


    Bob Bao [MSFT]
    MSDN Community Support | Feedback to us

    2012年3月23日 4:40