Board logo

标题: [文件操作] xls2csv.exe、Excel2Text.exe [打印本页]

作者: tmplinshi    时间: 2010-12-27 17:06     标题: xls2csv.exe、Excel2Text.exe

虽然可以用 vbs 来转,但前提是系统里装有 Excel,而这两个工具不需要安装 Exel。

xls2csv.exe (1.76 MB)

官网:http://www.crow.home.pl/software/xls2csv.htm
用法:
  1. xls2csv.exe <xls 的文件路径> [文件编码(默认:utf-8)] [转换列数(默认:全部)]
复制代码
默认的 csv 分隔符是分号,如果要用逗号做分隔符,在路径前加一个逗号。例:
  1. xls2csv.exe ",C:\XLSfiles\data.xls"
复制代码
注:如果提示“由于应用程序配置不正确,应用程序未能启动。重新安装应用程序可能会纠正这个问题。”,解决方法是安装 Visual C++ 2008 (1.7 MB)。



http://bcn.bathome.net/s/tool/index.html?key=Excel2Text
用法:
  1. Excel2Text.exe -a "xls文件" "csv文件" "工作表" "文件编码" "分隔符" "系统"
复制代码
"文件编码" 可以是:UTF-8 ANSI UNICODE
"系统" 可以是:WINDOWS UNIX MAC

有个不足:必须知道 xls 的工作表名称,且一次只能转一个工作表。

含图形界面:
作者: 好求知    时间: 2013-11-4 21:42

Excel2Text.zip收下了,用bat调用xls2csv.exe路径前加,好像提示错误啊...
作者: tmplinshi    时间: 2013-11-5 13:21

是版本问题。你找到的 xls2csv.exe 是 1.50 MB 的吧。
要 1.76 MB 大小的,这个版本我现在也没找到。

推荐另外一个:
xdoc2txt (http://bbs.bathome.net/thread-22123-1-1.html)
作者: 1e3e    时间: 2014-5-22 11:24

乱码,不知道为什么




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