C#操作Excel合并多个Excel文件
C#操作Excel合并多个Excel文件
在项目工程内加入Excel引用: 选择项目工程点右键->添加引用->COM->Microsoft Excel 10.0 Objects Library. 【原创】Excel批量数据合并(C#操作Excel文件)注:原文来自msproject用途: 帮辅导员填一个数据调查表,1个xls文件,有10个worksheet,每个中有10-40项数据要填写,每个班有37个人,学院有24个班。如果逐个人填写需要很多时间。 可以将表格同时发给每个人,然后各自填好了一起发回来,放在同一个目录或其它位置,用此程序引入,然后做好设置,点批处理,稍后即可得到一个合并后的文件。 编程: 将操作Excel的代码封装在类中,可以通过调用类的方法实现各种操作,类可以同时打开几个Excel文件,在内部相互赋值。 默认的1-10个Worksheet是因为帮我们辅导员的作的表格是12个表单,前10个表示需要汇总的,后两个表是编码表,不可以修改,程序也支持1-#的自动判断,不过这时是1-12,会改变编码表1和编码表2的内容,但辅导员吵着说麻烦,就1-10设成默认属性了,这样她单击一次导入就可以了……也是为了适应特殊要求 开启高级时 行范围2-#表示从第二行起到最后一行。 有待改进的内容: 1. 取消掉最大化按钮,并禁止窗体改变大小。或者重新设计界面可以适应窗体变化的。 注:原文来自msproject 扫一扫加作者微信
参考文档:
C# INI文件操作类(IniFileAPI) C#获取系统嵌入式资源,如Xml,Txt文件 C#文件拖放操作(DragDrop File) C# OleDbConnection读取加装Excel2003(.xls),Excel2007(.xlsx)文件 C#获取文件的编码格式(UTF-8/UNICODE/ASCII) C#读取Excel文件提示:未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0” C# Excel xls文件导入程序Excel数据库通用类XlsFileDB C# 不占用文件句柄方式加载图片文件(加载到内存流MemoryStream) C# INI本地文件读写工具类IniFileTool.cs IniFile 操作INI文件类 C# 在基类窗体扩展一个通用导出Excel文件的按钮(支持导出所有表格的数据到Xlsx文件) CSFramework WCF开发框架 - 多个WCF服务接口合并到一个svc服务 C# 调用Process.Start 请求的操作需要提升解决方案 OLEDB创建DbConnection连接Excel文件报错:未在本地计算机上注册ACE.OLEDB DataSetExtension - C# DataSet对象持久化到本地文件
其它资料:
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 | |