标题:
[文本处理]
TXT文件转成EXCEL文件,bat批处理如何写?
[打印本页]
作者:
Bin588225
时间:
2017-7-28 13:22
标题:
TXT文件转成EXCEL文件,bat批处理如何写?
如标题,请大神指教。
作者:
Batcher
时间:
2017-7-28 13:49
ren 1.txt 1.xls
复制代码
作者:
wd4455
时间:
2018-12-9 11:26
本帖最后由 wd4455 于 2018-12-9 11:39 编辑
回复
2#
Batcher
大神。。这个转换后所有的文字都是一个格子,怎么用dos下的命令按照分隔符自动填入?
另外使用的命令是在系统自带+Microsoft Office环境下可否执行?我想通过脚本将编写bat脚本末尾的的ip信息导入到Excel 中去,也想将导出的信息覆盖到脚本中的ip预设的设置去
(脚本和ip相关字段“::以下为预设信息区域 计算机名 计算机描述 新规划地址 子网掩码 默认网关 MAC地址 设备型号 备注 ”)。
请问可以实现么?能做下伸手党么。。。
作者:
Batcher
时间:
2018-12-9 11:36
回复
3#
wd4455
Excel本身的导入功能挺强大的,既可以按照某些字符作为列分隔符,也可以按照指定的字符串长度做分割。
作者:
wd4455
时间:
2018-12-9 11:40
本帖最后由 wd4455 于 2018-12-9 12:03 编辑
回复
4#
Batcher
大神在线啊。。。我知道Excel 有分隔符导入,但是需要手工操作,能省略这部分操作么?
ip设置信息在脚本末尾的exit命令之后
想将这部分文本通过脚本自动填入(覆盖)到xls中去,在用另一个脚本覆写回来。
预想是通过遍历自身(%0)寻找exit,将之后的所有文本输出到一个文件中,通过命令使其覆盖导入Excel中。
再通过命令将表格中的内容通过寻找exit附加到脚本中去。
简单的说就是将脚本分割成2部分,一部分是在命令exit之前的,之后的导出到Excel,再通过脚本反向。
请问可以实现么?
作者:
Batcher
时间:
2018-12-9 13:33
回复
5#
wd4455
用逗号作为列分隔符输出到csv文件里面用Excel打开就行了
欢迎光临 批处理之家 (http://bbs.bathome.net/)
Powered by Discuz! 7.2