2015-02-08 269 views
0

任何人知道在批处理文件中保存excel文件(xls)到txt(制表符分隔)的命令?我有一个批处理文件,打开一个excel文件,我现在唯一想要的是批处理文件(.cmd)将文件保存为txt(Tab Delimited)然后关闭文件,任何人都知道这个命令?批处理文件:另存为批处理文件(.cmd)

+0

我不认为有一种方法使用excel.exe本身 - 你需要编写一个宏,将它保存为csv。您可以使用vbs脚本调用宏,并通过仅通过xls文件路径的批处理文件调用vbs脚本 – 2015-02-08 09:15:23

回答

0

似乎没有合适的命令行开关可用,但这里有一些VBA代码可能会使您开始。

ActiveWorkbook.SaveAs FileName:="yourfilename", FileFormat:=xlCSV