[算表] 大量txt匯入excel

看板Office作者 (Mieh)時間11年前 (2014/07/28 16:45), 編輯推噓1(108)
留言9則, 3人參與, 最新討論串1/1
軟體: 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好像很快 可是對我真的有點難度 不知道上述我試的方法有沒有哪裡需要修正 或是有其他的方式可以讓我試試看呢 謝謝大家,打擾了不好意思! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.137.20.23 ※ 文章網址: http://www.ptt.cc/bbs/Office/M.1406537155.A.CDD.html

07/28 17:14, , 1F
可google一下 AeroMerge 也許可以協助您合併
07/28 17:14, 1F

07/28 17:35, , 2F
文字檔合併後可以用ultraedit檢查看看
07/28 17:35, 2F

07/29 08:20, , 3F
把這些TXT檔放到同一個目錄
07/29 08:20, 3F

07/29 08:22, , 4F
然後到文字命令視窗的模式 打以下指令
07/29 08:22, 4F

07/29 08:23, , 5F
type *.txt >> NAME(你要的合併檔名字)
07/29 08:23, 5F

07/29 08:23, , 6F
就可以把文字檔都合併成一個檔
07/29 08:23, 6F

07/29 08:25, , 7F
如果不會用文字命令視窗(類似以前的DOS畫面)
07/29 08:25, 7F

07/29 08:26, , 8F
可以把那一行指令存檔成自動執行檔 AAA.BAT(AAA為任意)
07/29 08:26, 8F

07/29 08:26, , 9F
來執行即可
07/29 08:26, 9F
文章代碼(AID): #1JrWt3pT (Office)