vba转换为vbs的方法_VBS和VBA脚本简介 xsl转换为csv

一、VBS脚本简介

VBScript是Visual Basic Script的简称,有时也被缩写为VBS。VBScript是微软开发的一种脚本语言,可以看作是VB语言的简化版,与VBA的关系也非常密切。它具有原语言容易学习的特性,并继承了JavaScript的跨平台的特性。目前这种语言广泛应用于网页和ASP程序制作,同时还可以直接作为一个可执行程序。用于调试简单的VB语句非常方便。

二、VBA脚本简介

VBA是一个高度连接的过程,它能够通过OLE与许多其他的windows应用程序交换数据。VBS没有OLE处理过程,它基本没有与其他程序进行通信的概念。

三、xsl转换为csv

命令:

cscript xsl_to_csv.vbs D:\环境安全检测规则1.1.xls D:\result.csv //带控制台输出

wscript xsl_to_csv.vbs D:\环境安全检测规则1.1.xls D:\result.csv //带GUI输出

rem vbs do not recognize upper or lower case

rem xlCSV  6

rem xlCSVMac  22

rem xlCSVMSDOS  24

rem xlCSVWindows  23

rem MsgBox "转换开始"

Const version = "1.0"

Set app = CreateObject("Excel.Application")

app.DisplayAlerts = False

src = WScript.Arguments(0)

dst = WScript.Arguments(1)

WSH.Echo "Args count is " & CStr(WScript.Arguments.Count) & ":"

WSH.Echo src

WSH.Echo dst

Set book = app.Workbooks.Open(src)

Set sheet = book.Worksheets(1)

sheet.SaveAs dst, 6

app.Quit

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值