Board logo

标题: [文件操作] 批处理怎样把txt批量转换为excel? [打印本页]

作者: nihaoareyou    时间: 2015-1-11 23:57     标题: 批处理怎样把txt批量转换为excel?

txt批量转换为excel,txt内容是用空格分开的。
作者: mms0536    时间: 2015-1-12 01:30

excel直接导入就好了....
作者: DAIC    时间: 2015-1-12 08:33

2楼正解,Excel导入的时候可以选择列分隔符。
作者: nihaoareyou    时间: 2015-1-12 15:53

回复 2# mms0536


    文件太多了,上千个,太费时了。有没有什么好点方法?网上的转换工具不好使,而且名称还得手动修改。
作者: Batcher    时间: 2015-1-12 16:59

  1. @echo off
  2. for /f "delims=" %%a in ('dir /b *.txt') do (
  3. (for /f "usebackq tokens=1-3" %%i in ("%%a") do (
  4.         echo %%k,%%j,%%i
  5.     ))>"%%~na.csv"
  6. )
复制代码

作者: kou0345    时间: 2016-10-18 13:02

回复 5# Batcher


    你好,请问为什么这个我用了之后只能读取前三列,而且是第三列放在前面的?




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2