三大需求
一、将一个Excel文件根据某列的不同值拆分为多个文件
示例:Excel文件是业绩表,根据部门列中的人(张三、李四、王五),把Excel文件拆分为张三、李四、王五的业绩,将业绩发送给个人
要求:
1、根据Excel工作表中某列中的值拆分Excel,生成新的Excel【目前新生成的Excel没有保留原Excel中其他未拆分的工作表】
2、拆分后文件名与列中的值一一对应
3、拆分后的文件保留原文件的单元格格式,如合并单元格、单元格颜色等等【难点、未解决】
4、程序可以安装在win7的32位和64位系统(即需要打包)【目前不知为什么不能在32位运行】
5、程序可以选择任意Excel文件,可以选择任意工作表,可以选择任意列进行拆分,可以指定拆分后生成的新的文件路径
二、将Excel的多个工作表的内容合并到1个工作表中【未开始】
示例:Excel文件是业绩表,按每个月创建了多个工作表,现在需将工作表数据合并,一起分析
要求:
1、工作表的表头(即标题)都是一样的,合并工作表时,仅保留一个表头
2、合并的内容保留原内容的单元格格式
3、可以选择在当前Excel表中新建一个工作表用来保存合并后的数据,还是新建一个Excel表用来保存合并后的数据
4、程序可以安装在win7的32位和64位系统(即需要打包)
5、程序可以选择任意Excel文件,可以选择任意需要合并的工作表,也可以默认合并Excel文件中全部工作表
6、如果选择新建一个Excel表用来保存合并后的数据,可以自定义Excel文件的名称并指定生成的新的文件路径
三、将多个Excel合并到一个新的Excel文件中【未开始】
示例:Excel文件是业绩表,按每个月创建了多个Excel工作薄,现在需将工作表数据合并,一起分析
要求:
1、工作表的表头(即标题)都是一样的,合并工作表时,仅保留一个表头
2、合并的内容保留原内容的单元格格式
3、可合并多个Excel中指定工作表的内容,Excel文件中其他工作表保留原样(其他工作表以合并的第一个Excel文件为准,其他Excel文件不合并的工作表不生成在新Excel中,需提示用户)
4、可合并多个Excel中所有工作表表名相同的工作表,表名不相同的工作表不生成在新Excel中,需提示用户
5、程序可以安装在win7的32位和64位系统(即需要打包)
6、程序可以选择合并指定路径下所有Excel文件,或者自由选择多个Excel文件进行合并
7、程序可以自定义新生成的Excel文件的名称并指定生成的新的文件路径
——