在按钮的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");
}
新闻热点
疑难解答
图片精选