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

如题用批处理将excel的csv文件中c3到c258这一列的数据导入到txt中怎么整啊... 如题用批处理将excel的 csv文件中c3到c258这一列的数据导入到txt中
怎么整啊
展开
 我来答
escortmnm
2010-08-14 · TA获得超过3393个赞
知道大有可为答主
回答量:1890
采纳率:0%
帮助的人:3245万
展开全部
用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文件同目录下运行即可。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式