标题: [文件操作] xls2csv.exe、Excel2Text.exe [打印本页]
作者: tmplinshi 时间: 2010-12-27 17:06 标题: xls2csv.exe、Excel2Text.exe
虽然可以用 vbs 来转,但前提是系统里装有 Excel,而这两个工具不需要安装 Exel。
官网:http://www.crow.home.pl/software/xls2csv.htm
用法:- xls2csv.exe <xls 的文件路径> [文件编码(默认:utf-8)] [转换列数(默认:全部)]
复制代码
默认的 csv 分隔符是分号,如果要用逗号做分隔符,在路径前加一个逗号。例:- xls2csv.exe ",C:\XLSfiles\data.xls"
复制代码
注:如果提示“由于应用程序配置不正确,应用程序未能启动。重新安装应用程序可能会纠正这个问题。”,解决方法是安装 Visual C++ 2008 (1.7 MB)。
http://bcn.bathome.net/s/tool/index.html?key=Excel2Text
用法:- 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://bathome.net./) |
Powered by Discuz! 7.2 |