[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文本处理] TXT文件转成EXCEL文件,bat批处理如何写?

如标题,请大神指教。

  1. ren 1.txt 1.xls
复制代码
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

本帖最后由 wd4455 于 2018-12-9 11:39 编辑

回复 2# Batcher
大神。。这个转换后所有的文字都是一个格子,怎么用dos下的命令按照分隔符自动填入?
另外使用的命令是在系统自带+Microsoft Office环境下可否执行?我想通过脚本将编写bat脚本末尾的的ip信息导入到Excel 中去,也想将导出的信息覆盖到脚本中的ip预设的设置去
(脚本和ip相关字段“::以下为预设信息区域 计算机名       计算机描述       新规划地址       子网掩码        默认网关         MAC地址         设备型号      备注 ”)。
请问可以实现么?能做下伸手党么。。。

TOP

回复 3# wd4455


    Excel本身的导入功能挺强大的,既可以按照某些字符作为列分隔符,也可以按照指定的字符串长度做分割。
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

本帖最后由 wd4455 于 2018-12-9 12:03 编辑

回复 4# Batcher
大神在线啊。。。我知道Excel 有分隔符导入,但是需要手工操作,能省略这部分操作么?
ip设置信息在脚本末尾的exit命令之后
想将这部分文本通过脚本自动填入(覆盖)到xls中去,在用另一个脚本覆写回来。

预想是通过遍历自身(%0)寻找exit,将之后的所有文本输出到一个文件中,通过命令使其覆盖导入Excel中。
再通过命令将表格中的内容通过寻找exit附加到脚本中去。
简单的说就是将脚本分割成2部分,一部分是在命令exit之前的,之后的导出到Excel,再通过脚本反向。
请问可以实现么?

TOP

回复 5# wd4455


    用逗号作为列分隔符输出到csv文件里面用Excel打开就行了
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

返回列表