作者JieJuen (David)
看板Office
標題Re: [問題] 86個txt檔.怎麼轉到excel中....
時間Fri Dec 7 01:05:52 2007
※ 引述《CCjoe (Joe)》之銘言:
: 標題: [問題] 86個txt檔.怎麼轉到excel中....
: 時間: Thu Dec 6 08:08:07 2007
: 版本: excel 2002
: 問題:
: 86個實驗數據.怎麼轉excel中,一個一個開好慢.
: 最好是能夠轉到一個excel檔裡...
: 第一欄的數據想再除以60
: 數據格式:
: 第一欄 第二欄
: 6.00001282e+002, 0.00000000e+000
: 7.63891113e+002, 6.92755573e-001
: 8.69261902e+002, 5.85009565e-001
: 9.63035400e+002, 8.81486758e-001
: 1.04838867e+003, 7.76222724e-001
: 1.12725989e+003, 7.74079374e-001
: 1.20093970e+003, 5.26608951e-001
: 1.27034094e+003, 4.98412832e-001
: 1.33613049e+003, 5.49371552e-001
: 1.39882251e+003, 4.87005306e-001
: 1.45881934e+003, 4.37211231e-001
: --
:
※ 發信站: 批踢踢實業坊(ptt.cc)
: ◆ From: 220.130.241.106
: → CCjoe:目前使用方法. 用編輯巨集.改txt檔的名字,重覆執行巨集.Orz 12/06 09:52
: 推 ljuber:把txt全部合併到一個去 12/06 13:38
ljuber說的比較簡略,
以我的理解,意思大概是
把要的文字檔都放到一個資料夾,
執行cmd,到該資料夾,輸入
copy /b *.txt goal.txt
將所有txt複製到goal.txt之中,再到excel處理。
或是
copy /b file1.txt+file2.txt+file3.txt goal.txt
不過有86個檔名要打,
你可以用excel產生這串指令= =
每個檔案的頭或尾可能要有個ENTER什麼的,
不然就接在一起了~
怕弄錯的話...備份一下~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.123.34.56
※ 編輯: JieJuen 來自: 122.123.34.56 (12/07 01:17)
1F:推 sti571:最近正好有類似問題要提問...一直想說該如何寫巨集= = 12/07 13:22
2F:→ sti571:現在看到J大解題...我亦迎刃而解了...多謝J大 12/07 13:23
3F:推 JieJuen:呵~ 真巧呀! 12/07 13:43
4F:推 sti571:還在排版提問的文章中..就看到這篇..呵呵不用排了 12/07 13:45
5F:推 JieJuen:XD 12/07 13:50
6F:→ JieJuen:讓您少賺了一篇文章的p幣 12/07 13:51
7F:推 CCjoe:馬上來試試 感謝 12/07 15:12
8F:推 CCjoe:超過65536列..... 無法完成載入, 合成的txt檔都接在一起. 12/07 15:18
9F:→ CCjoe:一個檔1千列. 86個... 超過65536了 Orz 12/07 15:19
10F:推 CCjoe:目前使用"匯入外部資料" 匯入txt檔. 並錄製巨集. 12/07 15:21
11F:→ CCjoe:從最後一個開始匯入. 再編輯巨集.更改路徑檔名,再執行一次 12/07 15:23
12F:推 JieJuen:86000個,分兩批做就好啦~? 12/07 16:07
13F:推 sti571:賺P幣不重要...重要的是有學到東西,感謝J大讓我省時不少 12/07 18:22
14F:→ sti571:讓我有多餘的時間摸魚好幾下了XD 12/07 18:43