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

作者: criky (2501-2)   2021-12-13 18:35:42
軟體: 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版本,
不過這不是大問題,
主要還是前面的問題,謝謝
作者: waiter337 (給開司一罐蘇格登)   2021-12-15 17:05:00
vbs比較困難 建議用VBA比較簡單一點 看環境能否使用你的上述問題 vba都能處理 甚至有部分用錄製都可以
作者: criky (2501-2)   2021-12-16 05:57:00
感謝回覆

Links booklink

Contact Us: admin [ a t ] ucptt.com