[算表] VBA匯入txt檔案排序跟分割問題

看板Office作者 (小鈺)時間10年前 (2016/04/27 16:17), 編輯推噓0(003)
留言3則, 1人參與, 最新討論串1/1
軟體:Microsoft Excel 版本:2010 小弟用VBA匯入txt的檔案,但是單行分割跟換行順序找不到相對應的語法,只知道 Do While Not EOF(1) Line Input #1, txt str_txt = Split(txt, ":") For i = 0 To UBound(str_txt) Cells(line, i + 1).Value = str_txt(i) Next i line = line + 1 Loop Close #1 小弟要的功能很簡單,用Excel開啟txt檔案的時候,選擇all file就可以讀取txt, 讀取的"每行間隔"跟"換行順序"都跟原本只有txt打開時都一樣,請問有沒有大大願 意分享有哪個指令可以達到,難不成只能靠手打,遇到什麼想分割跟不想分割的,要 一個一個寫?這好像有點太傳統... -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.40.193.241 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1461745065.A.6E5.html

04/27 17:02, , 1F
不太了解,每行間隔和換行順序是指?
04/27 17:02, 1F

04/27 17:05, , 2F
測試原文內迴圈內line input #1,txt為文字檔以行讀入,至
04/27 17:05, 2F

04/27 17:06, , 3F
檔尾,這方面和換行順序是否相同呢?
04/27 17:06, 3F
文章代碼(AID): #1N87MfRb (Office)
文章代碼(AID): #1N87MfRb (Office)