找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 30543|回复: 3

[文件操作] xls2csv.exe、Excel2Text.exe

[复制链接]
发表于 2010-12-27 17:06:08 | 显示全部楼层 |阅读模式
虽然可以用 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:55 | 显示全部楼层
Excel2Text.zip收下了,用bat调用xls2csv.exe路径前加,好像提示错误啊...
 楼主| 发表于 2013-11-5 13:21:23 | 显示全部楼层
是版本问题。你找到的 xls2csv.exe 是 1.50 MB 的吧。
要 1.76 MB 大小的,这个版本我现在也没找到。

推荐另外一个:
xdoc2txt (http://bbs.bathome.net/thread-22123-1-1.html)
发表于 2014-5-22 11:24:36 | 显示全部楼层
乱码,不知道为什么
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-17 04:50 , Processed in 0.019593 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表