[算表] 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