社区
C#
帖子详情
C#合并excel多张工作表和拆分工作表
evilhope
2010-09-29 10:13:56
rt:用C#合并一张excel里面的多张工作表 到一张工作表里,可以合并到一张新的excel文件里....
拆分正好相反...
...全文
1036
13
打赏
收藏
C#合并excel多张工作表和拆分工作表
rt:用C#合并一张excel里面的多张工作表 到一张工作表里,可以合并到一张新的excel文件里.... 拆分正好相反...
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
linwanhai
2010-10-08
打赏
举报
回复
这不难啊,网上一大堆怎么读取写入Excel文件的代码
cjh200102
2010-09-30
打赏
举报
回复
关注。
wuyq11
2010-09-29
打赏
举报
回复
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里
再遍历生成excel
Teng_s2000
2010-09-29
打赏
举报
回复
[Quote=引用 2 楼 computerfox 的回复:]
用VSTO编程,根据合并和拆分规则,将数据读取出来,再写入,参考资料:
1、使用 Visual Studio 2005 Tools for Office (VSTO)开发C# Excel 程序
http://www.cnblogs.com/sunrack/articles/828500.html
2、A Complete Excel Programming Sample
3、ExcelML……
[/Quote]
NB
fairy9999
2010-09-29
打赏
举报
回复
i can't input chinese
1 if the excel files is EXCEL2003 format ,you can using NPOI or COM
2 if the excel files is EXCEL2007,you can using OPEN XML SDK
fangxiaofelix
2010-09-29
打赏
举报
回复
帮你顶下,提供一些思路,不知道楼主有没有做过Excel导入、导出。如果做过的话,可以试试看,先把需要整合的Excel导入,把需要整合的sheet表进行数据处理,然后重新生成Excel导出来
evilhope
2010-09-29
打赏
举报
回复
[Quote=引用 2 楼 computerfox 的回复:]
用VSTO编程,根据合并和拆分规则,将数据读取出来,再写入,参考资料:
1、使用 Visual Studio 2005 Tools for Office (VSTO)开发C# Excel 程序
http://www.cnblogs.com/sunrack/articles/828500.html
2、A Complete Excel Programming Sample
3、Excel……
[/Quote]
大哥第2个链接没用啊
捷哥1999
2010-09-29
打赏
举报
回复
用VSTO编程,根据合并和拆分规则,将数据读取出来,再写入,参考资料:
1、使用 Visual Studio 2005 Tools for Office (VSTO)开发C# Excel 程序
http://www.cnblogs.com/sunrack/articles/828500.html
2、A Complete Excel Programming Sample
[url=http://www.codeproject.com/KB/office/ExcelProgrammingSample.aspx[/url]
3、ExcelML Templates Editor – data visualization using Office 2003 SpreadsheetML features
[url=http://www.codeproject.com/KB/office/excelml_template.aspx[/url]
cymIT
2010-09-29
打赏
举报
回复
不知道用C#调用VBA行不行...
gsli
2010-09-29
打赏
举报
回复
学习学习
Excel
表
拆分
、
合并
小工具v2.0.txt
功能介绍: 1、批量
拆分
: 将
工作
簿的所有
工作
表
拆分
开,分别导出为一个单独的...2、 批量导出 :将多个
工作
簿中所有
工作
表
,
合并
为一个
工作
簿 3、随意
合并
: 随意拼凑
工作
表
合成一个
工作
簿(xls、xlsx 格式都支持)
免费Spire.XLS: 处理
Excel
文档in
C#
, VB.NET
Spire.XLS for .NET支持把数据从数据库导出到
Excel
工作
表
,或者把数据从
Excel
数据导入到数据库。 Spire.XLS for .NET 提供强大的功能为开发者设置单元格格式。这次格式化数字,文字缩进,定位调整,设置单元格边线,...
EXCEL
VBA编程进阶
比如
合并
多
工作
簿数据。
工作
表
:讲了
工作
簿的
表
达方式,以及批量操作
工作
表
的数据。 单元格:单元格是操作频率高的对象,单元格的
表
达,通过方法或属性获取等。 数组:为了提高VBA的运算速度,特别讲解了数组。以及...
免费版.NET
Excel
组件_Free Spire.XLS for .NET 8.3
允许开发人员使用
C#
、VB.NET 或 ASP.NET 来创建、添加、删除、重命名、编辑和移动
工作
表
,开发人员还可以在多个充满数据的
工作
表
之间进行复制、调换和
合并
操作。这个专业的 .NET
Excel
类库嵌入了很多灵活显示
工作
...
C#
开发实例大全(基础卷).软件开发技术联盟(带详细书签) PDF 下载
主要内容有
C#
开发环境的使用、
C#
语言基础应用、字符串处理技术、数组和集合的使用、面向对象编程技术、数据结构与算法、Windows窗体基础、特色窗体界面、窗体控制技术、MDI窗体和继承窗体、Windows常用控件的使用、...
C#
110,532
社区成员
642,574
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章