在ASP.NET中使用EXCEL之三:写Excel文件

王朝asp·作者佚名  2006-11-24
窄屏简体版  字體: |||超大  

在按钮的click事件中输入如下代码,即可以实现写入Excel文件。

写Excel文件时,还要把项目文件夹的权限进行设置,对iuser_machine用户有可写的权限。

private void Button1_Click(object sender, System.EventArgs e)

{string filename="";

Excel.ApplicationClass oExcel;

oExcel = new Excel.ApplicationClass();

oExcel.UserControl = false;

Excel.WorkbookClass wb = (Excel.WorkbookClass) oExcel.Workbooks.Add(System.Reflection.Missing.Value);

for(int i = 1;i <= 5; i++)

{

oExcel.Cells[i,1]=i.ToString();

oExcel.Cells[i,2]="'第2列";

oExcel.Cells[i,3]="'第3列";

oExcel.Cells[i,4]="'第4列";

}

wb.Saved = true;

filename= Request.PhysicalApplicationPath + "test.xls";

oExcel.ActiveWorkbook.SaveCopyAs(filename);

oExcel.Quit();

System.GC.Collect();

Response.Redirect( Request.ApplicationPath + "/test.xls");

}

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航