[QUOTE=lhi2016]
請教如何把下列txt內容檔變成excel檔.但要分放在6個欄位(不是全部放在一個欄位)共要轉1000個類似的檔案
20060102 ,TX, 200601 , 8450000 , 6451 , 10
20060102 ,TX, 200601 , 8450000 , 6451 , 2
20060102 ,TX, 200601 , 8450000 , 6451 , 2
20060102 ,TX, 200601 , 8450000 , 6451 , 2
20060102 ,TX, 200601 , 8450000 , 6451 , 2
20060102 ,TX, 200601 , 8450000 , 6451 , 20
20060102 ,TX, 200601 , 8450000 , 6451 , 2
[/QUOTE]
0. 生成sample.txt作為展示範例
1. 建立暫時目錄C:\txt_to_csv\
2.把txt們都放進去,此範例為放入sample.txt
3.在開始工作列中啟動cmd (命令提示字元)
4.進入C:\txt_to_csv\,執行ren *.txt *.csv。
此處*為萬用字元,也可使用?萬用字元;*不限長度,?代表一個字元的長度。(要注意某些萬用字元用於檔名最首有可能會無效)
5.輸入完畢後可以看到目錄視窗中的檔案都已變更副檔名為csv。
6.在csv副檔名的情況下,excel會自動分隔欄位開啟檔案。
7. 命令提示字元(cmd, DOS)的視窗以exit指令關閉即可。
祝你順利。通常來說在進行這些動作的時候,最好保留最原始的檔案,以免改來改去原始檔案消失。
基本方式有了,你要轉一億個也沒問題啦
如果能夠改未來的存檔,可以直接存副檔名為csv (逗點分隔值符號檔案)
這個檔案的format依舊是txt,給任何C與LabVIEW讀取起來是一樣的東西。
只是excel開啟的時候能夠根據副檔名辨識檔案,選擇到正確的開法。這是cmd與excel間的事情。
MingYen42454.5298842593