社区
C#
帖子详情
C#操作excel,复制不同文件的sheet
ladofwind
2009-11-03 10:28:34
我有个报表需求,以前生成出了5个xls文件,每个文件里有一个sheet,
现在要求合并5个xls文件到一个里,也就是一个xls文件含有5个sheet,
如何用C#操作呢?
我已经试用了worksheet.copy 方法,但里面参数用得不太对,
另外xls文件默认3个sheet,又涉及到增加sheet,有高手能否指点一二.
在此谢过了!
...全文
184
2
打赏
收藏
C#操作excel,复制不同文件的sheet
我有个报表需求,以前生成出了5个xls文件,每个文件里有一个sheet, 现在要求合并5个xls文件到一个里,也就是一个xls文件含有5个sheet, 如何用C#操作呢? 我已经试用了worksheet.copy 方法,但里面参数用得不太对, 另外xls文件默认3个sheet,又涉及到增加sheet,有高手能否指点一二. 在此谢过了!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ladofwind
2009-11-04
打赏
举报
回复
你这种方式是一个文件里的sheet copy吧
wuyq11
2009-11-03
打赏
举报
回复
获取每个excel中数据到dataset.含5个表
再遍历dataset中表
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]);
}
循环获取sheet添加workBook.Worksheets里
C#
将Access数据导入到
Excel
中(程序源码)
实例化OleDbCommand类,执行SQL语句,并返回结果(每个
Sheet
只能最多保存65536条记录),记录连接
Excel
的语句,实例化OleDbCommand类,执行SQL语句,将数据表的内容导入到
Excel
中,关闭连接,释放资源等。...
CSharp_
Excel
.zip_
文件
操作
_Visual_Basic_
近期在使用
C#
操作
excel
,主要是读取
excel
模板,
复制
其中的模板
sheet
页,生成多个
sheet
页填充相应数据后另存到
excel
文件
,所用到的知识点如下。
C#
文件
系统的
操作
本课程将介绍如何在
C#
中执行读写
文件
操作
,读写
文件
夹
操作
。
excel
导入sql2005的几种方法归纳
以上语句是将
EXCEL
文件
里
SHEET
1工作表中所有的列都读进来,如果只想导部分列,可以 INSERT INTO 表 (a1,a2,a3) SELECT a1,a2,a3 FROM OPENROWSET('MICROSOFT.JET.OLEDB.4.0' ,'
Excel
5.0;HDR=YES;DATABASE=c:\test...
datatable生成
excel
和
excel
插入图片示例详解
excel
导出在
C#
代码中应用己经很广泛了,下面讲了datatable生成
excel
、
复制
sheet
页、删除
sheet
页、选中
sheet
页、另存
excel
文件
、
excel
中插入图片等功能
C#
110,539
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章