gridview导出到不同工作表中

laichunlin 2010-09-08 09:58:06
如题

我需要将公司信息按部门导出数据到excel

一个部门一个sheet

所有sheet都在同一个.xls文件中

请问这个怎样实现
...全文
496 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
孟子E章 2010-09-09
  • 打赏
  • 举报
回复
将 GridView 中的内容导出到 Excel 中多个 Sheet 的方法

http://dotnet.aspx.cc/file/Export-Gridview-To-Excel-With-Multi-Sheet.aspx
完整详细的源代码
无权限设置要求、无需安装Office

laichunlin 2010-09-09
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 net_lover 的回复:]
将 GridView 中的内容导出到 Excel 中多个 Sheet 的方法

http://dotnet.aspx.cc/file/Export-Gridview-To-Excel-With-Multi-Sheet.aspx
完整详细的源代码
无权限设置要求、无需安装Office
[/Quote]

非常感谢!
laichunlin 2010-09-08
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 wuyq11 的回复:]
根据数据集部门添加多sheet
Excel.Application app = new Excel.ApplicationClass();
app.Visible = true;
Excel.Workbook workBook = app.Workbooks.Open(templetFile,missing,missing,missing,missing,missing,missin……
[/Quote]

能详细点吗?
hongdi 2010-09-08
  • 打赏
  • 举报
回复
吧excel看成一个数据库,然后通过office编程去操作数据
wuyq11 2010-09-08
  • 打赏
  • 举报
回复
根据数据集部门添加多sheet
Excel.Application app = new Excel.ApplicationClass();
app.Visible = true;
Excel.Workbook workBook = app.Workbooks.Open(templetFile,missing,missing,missing,missing,missing,missing,missing,missing,missing,missing,missing,missing);
Excel.Worksheet workSheet = (Excel.Worksheet)workBook.Sheets.get_Item(1);
for(int i=1;i <sheetCount;i++)
{
((Excel.Worksheet)workBook.Worksheets.get_Item(i)).Copy(missing,workBook.Worksheets[i]);

}
导出EXCEL方法
laichunlin 2010-09-08
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 net_lover 的回复:]
gridview直接实现不了。需要采用Excel.Application等其他技术
[/Quote]
求详解!
孟子E章 2010-09-08
  • 打赏
  • 举报
回复
gridview直接实现不了。需要采用Excel.Application等其他技术

62,074

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧