相信许多朋友都有碰到过将多个工作簿文件数据合并到一张表的情况,这种情况下许多朋友想尽各种办法,复制粘贴也好、vba多表合并也罢,但是合并数据总感觉需要耗费很多时间。
![1b4a70468c3298949874b253d46435d0.png](https://i-blog.csdnimg.cn/blog_migrate/05e46551f4a522b52ef0469f5cf7efb4.jpeg)
如上图所示,我们需要将1-8月8个工作表中的数据合并到一张表格中去。今天我们就来学习一个另类的操作方法,利用Bat批处理命令,一秒快速将多个工作表合并到一块。
第一步:首先我们新建一个txt文档,然后在txt文档中输入一行命令。命令为:Copy *.csv合并.csv 。如下图所示:
![8a1f21dc388b6901f80abd3b9d9e3a25.gif](https://i-blog.csdnimg.cn/blog_migrate/1573bac67f4ecb3e55ba92bc46982158.gif)
第二步:将我们制作好的txt文档,后缀名修改为.bat格式。这样文档就会变为可以运行的批处理文件类型。如下图所示:
![60c6fa1e4c341c616bab5489f2fcb798.png](https://i-blog.csdnimg.cn/blog_migrate/99b05682e09549694fb7501b886b0f32.jpeg)
第三步:修改完文档后缀名后,我们点击这个bat文件运行设置的文件命令。这时我们可以发现有一个新的合并.csv文件产生。我们双击这个表格,里面就会包含1-8月8个表格中的数据内容。
注意点:这样的操作方法在使用的时候,因为文本编码的不同有可能合并出来的内容会出现乱码情况。如出现乱码则需要用其他方法来进行合并操作。