返回首页
当前位置: 主页 > Excel教程 > Excel2013教程 >

如何最快速合并大量csv文件

时间:2014-09-25 21:04来源:Office教程学习网 www.office68.com编辑:麦田守望者

相信大家一定遇到过几十个或上百个,甚至上千个文件,需要复制到一个工作表里。但一直没找到特别给力的方法,用过易用宝,也用过郭老师的公益插件效率专家。但好像只是解决了源文件是xls时的问题,如果是csv,好像就不行了。但我们后台数据的导出普遍都是csv格式的,是不是非常抓狂?今天来分享一个超给力速度超快的方法。方法不是本人sharpen 原创的,是转载学习的。因为我在工作中就遇到合并300个文件,我感觉一个个复制就疯了,vba编程调试了很久,也没完全成功,且速度不够快,可能是文件太多太大了。所以就搜索百度了,得到了这宝贵的经验,现在分享大家。

步骤如下

1:新建一个txt文件在本地,可以命名 合并.txt

2 打开文件,输入以下代码到文件

@echo off

E:'结果放在e盘里

cd xls'文件夹名称为xls

dir

copy *.csv all_keywords.csv'把这文件夹里的csv文件都合并到all_keywords那个新的csv

echo @@@@@@@@@@@@@合并成功!@@@@@@@@@@@@@'

pause

*****************************

3.复制好代码后,保存txt文件。但强制改后缀为bat.然后关闭

4.结果e盘新建一个xls文件夹.把要合并的csv文件都放到这个文件夹里.比如我这里是测试1等三个csv文件。

5双击刚才那个合并.bat。得到

查看xls文件夹,生成了一个合并文件all_keywords.csv,这样我们的excel合并工作就完成了。试过300个文件不用5秒。


大功完成,祝大家国庆快乐。献上此文,大大提高大家合并文件的效率。当然此代码还可以用其它格式的文件。大家自己试试吧。哈哈。附上此代码的bat文件。

本文转载自网上某文,然后重新撰写而成。原文写的有点深奥。

经过网友和本人的再三测试,发现这方法合并xls有时有问题,所以合并csv用此法最好,xls嘛,还是用郭老师的效率专家吧。

------分隔线----------------------------
标签(Tag):excel excel2007 excel2010 excel2013 excel2003 excel技巧 excel教程 excel实例教程
------分隔线----------------------------
推荐内容
猜你感兴趣