[算表] excel轉csv處理(vbs問題)

看板Office作者 (學習中)時間2年前 (2021/12/13 18:35), 2年前編輯推噓1(102)
留言3則, 2人參與, 2年前最新討論串1/1
軟體: excel 版本: 2003 Google有找到xlsToCsv的vbs程式, 想拿來做一些客製遇到一個問題, 我需要的txt output如下: 1,2,3,4,5,6,7 a,b,c,d,e,f,g ,,,,,, ,,,,,, 前兩列是我要的, excel上有先用公式處理成我要的內容, 但是轉成csv會產生6個逗號的空白列 有試過兩個作法去解決: 1.改寫vbs,取出特定範圍的內容輸出,就不會有空白列, 但是有點寫不出來, 特定範圍的列數存在nRow=cells.h1 但不知道怎麼寫可以取到a1:gnRow 2.用batch檔處理逗號和空白列, 這裡則是用網路上取代的語法, 但是取代成空白後, 會出現echo錯誤的字樣, 空白列也沒有消失 不知道有沒有人試過以上兩個方法的,或是其他方法, 另外網路上只找到xlsToCsv, 好像不能用2007以上的xlsx版本, 不過這不是大問題, 主要還是前面的問題,謝謝 ----- Sent from JPTT on my Realme RMX2144. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.216.60.185 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1639391744.A.97C.html ※ 編輯: criky (49.216.60.185 臺灣), 12/13/2021 18:37:32 ※ 編輯: criky (27.147.56.192 臺灣), 12/14/2021 19:59:50 ※ 編輯: criky (27.147.56.192 臺灣), 12/14/2021 20:00:46

12/15 17:05, 2年前 , 1F
vbs比較困難 建議用VBA比較簡單一點 看環境能否使用
12/15 17:05, 1F

12/15 17:09, 2年前 , 2F
你的上述問題 vba都能處理 甚至有部分用錄製都可以
12/15 17:09, 2F

12/16 05:57, 2年前 , 3F
感謝回覆
12/16 05:57, 3F
文章代碼(AID): #1Xjo80by (Office)