如何把多个excel表合并到一个工作表

如题所述

    本工具的作用是合并多个工作薄中工作表。可选择合并时只复制数值,也可选择连公式一起复制。要合并的工作薄可以含有多个结构相同的工作表(行数可以不相同,只要表头占据的位置相同即可)。也可以是多个工作薄中特定名字的工作表合并。还可以是多个工作薄中名字与工作薄名字相同的工作表合并。如果选择的工作薄中没有指定名称的工作表,那么不对该工作薄做任何操作,并且在最后程序束的时候会提示哪些工作薄中没有包含要合并的工作表。具体情况根据提示一步步操作即可。

     另外有一点要说明的是,当要把工作表中所有已用行都合并的时候,程序会先对要合并的工作表中的无用的行和列进行删除。就是删除数据区外那些被设置了格式但是整行和整列都没有内容的行和列。

     合并后的数据放在本工作薄所在目录下面新建的名为“合并所选工作薄数据得到的工作薄”的文件夹内,工作薄名称为“合并工作薄.xlsx”。


使用条件1:有若干个工作薄,每个工作薄有若干工作表,要把这些所有工作表收集到一个工作薄中来,并以原工作薄名加上“--”,再加上原工作表名的方式在该工作薄中命名。
使用条件2:有若干个工作薄,每个工作薄有若干工作表,要从每个工作薄中按关键字收集工作表到一个工作薄中来。按着指定的关键字确定要收集哪些工作表,关键字可以是手动输入的,也可以是各自工作薄名称为关键字。然后再区分要收集的工作表名称是否与关键字完全相同,或是关键字仅为要收集的工作表名称中的一部分。如果要收集与关键字完全相同的工作表,那么收集到新工作薄中后会以原工作薄命名该工作表,如果关键字仅为要收集的工作表名中的一部分,那么收集到新工作薄中后会以原工作薄名加上“--”,再加上原工作表名的方式命名。
1、首先要选择是否要把要收集过来的工作表数值化。
2、确定要收集所有工作表,还是特定的一张工作表。
3、如果选择只收集特定的一张工作表,就要选择关键字的取法:以各工作薄的名称为关键字,或是以手动输入的字符为关键字。
4、关键字确定好后,要确定要收集的工作表的名称是否与关键字完全相同,还是说关键字仅是要收集的工作表名称中的一部分。
5、最后就是选择要收集的工作薄了。
6、收集的工作薄放在一个名叫“收集的工作薄.xlsx”中,该工作薄放在本工作薄所在目录下面名称为“收集工作薄”的文件夹下面。    


温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-11-23
第2个回答  2019-11-23