【发布时间】:2010-06-17 19:00:08
【问题描述】:
我的机器上安装了 2003 和 2007 Excel 版本。 当前源代码使用Office11(2003)互操作程序集Microsoft.Office.Interop.Excel.dll来创建Excel模板。
当我创建模板并在 Excel 2007 中打开时,它会完美打开。 当我在 2003 年打开相同的模板时,我收到消息“文件格式无效”。
_excel = new Excel.Application();
_workbooks = _excel.Workbooks;
_excel.Visible = false;
_excel.DisplayAlerts = false;
// create and add a workbook with 1 worksheet named "Sheet1"
_workbook = _workbooks.Add(Excel.XlWBATemplate.xlWBATWorksheet);
_sheet = (Excel.Worksheet)_workbook.ActiveSheet;
【问题讨论】:
标签: c# .net excel-2007 excel-2003