如何用批处理将excel中特定位置数据导入到txt中,

2024年11月16日 04:35
有1个网友回答
网友(1):

用vbs吧,纯批处理无法办到,最终还是得用excel对象,vbs使用这个对象比较简单。

'====代===码===开===始============
set fso=CreateObject("Scripting.FileSystemObject")
set fw=fso.createtextfile("123.txt",2)
set oexcel=CreateObject("excel.application")
oexcel.workbooks.open(fso.getfolder(".").path&"\123.csv")
oexcel.visible=true
for i=3 to 258
fw.writeline oexcel.activesheet.cells(i,3)
next
oexcel.quit
'====代===码===结===束=============

使用方法:这里假设你的csv文件名字是123.csv,导出的文件为123.txt.
将上面代码保存为vbs文件,放在csv文件同目录下运行即可。