软件: 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版本,
不过这不是大问题,
主要还是前面的问题,谢谢