[算表] 大量txt汇入excel

楼主: suyimieh (Mieh)   2014-07-28 16:45:53
软件: excel
版本:2013
不好意思!
因为最近要弄一些资料,大约有一千多笔
每一个txt都只有一笔
但不知道怎么样比较快的合并到excel
txt的格式是以逗点作分隔
例如
ID,代号,代号,代号,性别,答案(有45栏,填答1或0),日期
010101,01,01,01,M,1,20140728
020202,02,02,02,F,0,20140723
我看了很久VBA.......
因为不懂程式,连照做都不知道怎么做
(很天真的复制查到的程式,可是完全不会动@@)
后来看到之前有人教学用CMD将txt档案放到同个资料夹然后合并成一个dat档
就是打copy *txt a.dat那个,会出现一个dat档没错,
可是再用excel开启,也只会出现第一个txt档案的内容而已
后来找到另一个合并的方式
打copy /b *.txt goal.txt
的确会出现一个txt档,不过所有列都会连在一起
我试着将每个档案按enter分隔成不同的列
结果再到excel汇入的时候,选择“逗点”分隔
可是却出现误差,有几个档案把不同的字段乱分隔了
如果用手动分隔,要把逗号也隔开......
这样字段就太多工程有点大(分到眼睛快脱窗结果还失败..)
可是我在txt看的时候每一列明明都对齐好了
想问问是我那边做错了吗
因为看懂得能试的都试过
我知道VBA好像很快
可是对我真的有点难度
不知道上述我试的方法有没有哪里需要修正
或是有其他的方式可以让我试试看呢
谢谢大家,打扰了不好意思!
作者: soyoso (我是耀宗)   2014-07-28 17:14:00
可google一下 AeroMerge 也许可以协助您合并
作者: ljuber (美少妇与女儿同学的故事)   2014-07-28 17:35:00
文字档合并后可以用ultraedit检查看看
作者: plancklin (白色其实是灰色)   2014-07-29 08:20:00
把这些TXT档放到同一个目录然后到文字命令视窗的模式 打以下指令type *.txt >> NAME(你要的合并档名字)就可以把文字档都合并成一个档如果不会用文字命令视窗(类似以前的DOS画面)可以把那一行指令存盘成自动执行档 AAA.BAT(AAA为任意)来执行即可

Links booklink

Contact Us: admin [ a t ] ucptt.com