你是不是要把匯出的excel匯到本機上面?
如果是的話:
string filesName="bb.xls"; 就是定義excel名
在XlsSheet.ActiveSheet.Export("d:\\"+filesName,OWC.SheetExportActionEnum.ssExportActionNone);//execl表格的导出 就自動匯到你的電腦d盤下了。
如果是的話:
string filesName="bb.xls"; 就是定義excel名
在XlsSheet.ActiveSheet.Export("d:\\"+filesName,OWC.SheetExportActionEnum.ssExportActionNone);//execl表格的导出 就自動匯到你的電腦d盤下了。
解决方案 »
- datalist绑定问题
- 突破对方限制抓取的方法?
- asp.net MD5加密
- 这个情况是不是因为我安装了.net2.0造成的能?高手赐教啊
- 求助:为何不能插入数据?
- 跪求一个jquery特效
- 如何防止刷新重复提交数据?想了好久没有得出解决的办法..请各位兄弟姐妹帮帮.俺..谢谢了~~~
- petshop4.0调试出错,各位帮帮忙!!
- 《c#入门经典》中有关asp.net的问题
- ASP.NET数据处理技术,进行更新按钮的操作时,出现Incorrect syntax near ','.的错误
- 谁用过Web farm?有要求么?还是任何两台服务器就可以作为web farm
- 构造函数里的错误定向问题!?
{
string filesName="dd.xls";
OWC.SpreadsheetClass XlsSheet = new OWC.SpreadsheetClass();//實例化execl中的一張表
int tempColumn = 0;
foreach(System.Web.UI.WebControls.DataGridColumn Oitem in this.myDataGrid.Columns)//遍曆整個datagrid的每一列,添加表頭
{
XlsSheet.ActiveSheet.Cells[1,tempColumn+1]=Oitem.HeaderText;//添加表頭
tempColumn++;
}
for(int i=1;i <= this.myDataGrid.Items.Count;i++)//遍曆datagrid中的每一行,
{
for(int j=1;j<=this.myDataGrid.Items[i-1].Cells.Count;j++)
{
XlsSheet.ActiveSheet.Cells[i+1,j]=this.myDataGrid.Items[i-1].Cells[j-1].Text;
//給剛才定義好的excel表沒格負值
}
}
XlsSheet.ActiveSheet.Export("d:\\"+filesName,OWC.SheetExportActionEnum.ssExportActionNone);//execl表格的導出
}
我的程序是這樣寫的,運行很正確啊,你有沒有什麼提示錯誤?
沒有錯誤提示搜索一下到底生成了這個文件沒有?