无法从asp.net创建excel文件

时间:2014-10-26 13:08:26

标签: c# asp.net excel interop

我正在尝试创建一个excel文件,但无法成功。我尝试使用很多例子,但最好的例子是我猜micrsoft的例子。

我在第四行收到错误,其中有标记错误消息,如下所示

“无法找到编译动态表达式所需的一种或多种类型。您是否缺少引用?”

我做错了什么?我该如何解决这个问题还是有更好的解决方案?

var excelApp = new Excel.Application();
excelApp.Visible = false;
excelApp.Workbooks.Add();
Excel._Worksheet workSheet = (Excel.Worksheet)excelApp.ActiveSheet;  //*****ERROR
workSheet.Cells[1, "A"] = "ID Number";
workSheet.Cells[1, "B"] = "Current Balance";

1 个答案:

答案 0 :(得分:1)

试试这个:

Excel.Workbook wb = excelApp.Workbooks.Add();
Excel.Worksheet workSheet = (Excel.Worksheet)wb.ActiveSheet;