勁難電腦問題 (-__-"

2006-11-14 8:28 am
如何將Excel file 轉變成 txt file 呢?
而當中我遇到最大的問題係 d位置會走晒樣...完全唔對位!!!!!

我已經試過用CSV 檔 及盡量對齊, 但當我 save as txt 檔後, txt 檔不能對應 ( space) 空格位, 它會用 tab 位來取代 空格位...
所以出來的效果不是我想要的...

請問有没有其他更好的方法 (把excel file 轉換成 txt file) 呢?
請各位電腦大師教吓小妹啦~!

回答 (5)

2006-11-15 9:28 pm
✔ 最佳答案
Excel 的處理是正常的,用tab位,是用來做seperator,來分隔開不同cell中的內容,這是避免和cell中的space有所混淆...

方法只得一個,就是如之前的回答者所說,可在text editor中把所有tab位replace為space,,,,

但由於excel中每個cell的資料長度不一,當轉到text file時,必定會有不對齊的情況出現,而excel亦不會為你計算每行應該用多少space去對齊每一個cell的資料,而是清一色用tab去代替....所以話,,,要對齊text file,,真的無辦法,,,唯一一一一的辦法是自己寫個program,input一堆不對位的文字,,,output一堆對齊的文字(用space去湊夠空位),,但當中program要計算每個column的所需的space...

我係programmer,其實要寫這個program這並不複雜,好快搞惦,你是否需要??我可用javascript來寫,以網頁形式放在網上,,然後你可copy & paste文字上去做轉換....

or,,,可否嘗試把excel轉換為html file?? 因為html會用table表示excel中的cells,,,一定對得齊

但,你若真的需要純文字output,就留比個message我,包搞惦

2006-11-15 18:41:34 補充:
Hi there,試試用這個web tools.http://www20.brinkster.com/lot328/alignment.htmBest Regards.lot 
2006-11-24 2:00 am
hv u try to save it in [ Formatted Text (Space delimited) *.prn ]. pls try to save in this format.

however, it would save the length of a column with the length of first cell.
for example: the column is
Date
23/11/2006 17:48
24/11/2006 17:48
25/11/2006 17:48
26/11/2006 17:48

it would save to
Date
23/11/2006 17:
22/11/2006 17:
21/11/2006 17:
20/11/2006 17:

so, if u would save full date data, just add space in the end of first cell. just like [Date ] that would store full data.

hope can help u
2006-11-15 4:22 am
excel係咁樣架嘛... ... ^.^'
copy & paste都ok啊..
參考: --oo-- myself as an excel mania.. 有咩問題可以搵我..
2006-11-14 5:15 pm
.......因為在excel 的每一個cell裡都有可能出現"space" (空格)字元~
所以多數會用 tab 位來取代 空格位...

其實save as txt 檔後.....再用text editor (word, etc) 的replace功能
將"\t" (tab) replace 成 " "(空格)便可
2006-11-14 8:50 am
重新裝過Excel file


收錄日期: 2021-04-26 12:31:17
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20061114000051KK00125

檢視 Wayback Machine 備份