批处理之家's Archiver

depsyq 发表于 2014-9-18 17:17

vbs 把 .xls或xlsx格式文件转为.csv格式文件该如何编写?

vbs 把 .xls或xlsx格式文件转为.csv格式文件该如何编写?

CrLf 发表于 2014-9-18 17:43

[i=s] 本帖最后由 CrLf 于 2014-9-18 18:05 编辑 [/i]

[code]const xlCSV = 6

Set objExcel = CreateObject("Excel.Application")
Set objWorkbook = objExcel.Workbooks.Open("C:\Scripts\Testsheet.xls")
objExcel.DisplayAlerts = FALSE
objExcel.Visible = TRUE

Set objWorksheet = objWorkbook.Worksheets("Sheet1")
objWorksheet.SaveAs "c:\scripts\test.csv", xlCSV
objWorksheet.ActiveWorkBook.Saved = True

objExcel.Quit[/code]

maplecorn 发表于 2019-12-11 17:59

[b]回复 [url=http://www.bathome.net/redirect.php?goto=findpost&pid=154287&ptid=31956]2#[/url] [i]CrLf[/i] [/b]


    大神有没有反过来的,想把csv转成xls的

好学习 发表于 2020-7-30 15:21

大佬,有没有把txt转成xls的

volcanol 发表于 2020-11-5 22:09

[b]回复 [url=http://www.bathome.net/redirect.php?goto=findpost&pid=154287&ptid=31956]2#[/url] [i]CrLf[/i] [/b]

有没有VBS操作Excel的比较完整的书籍的。

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.