VB Script现学现用
这几天需要实现一个报表自动化的功能,用到批处理BAT和VBS的知识,属于现学现用。各种谷歌百度。都说好记性不如烂笔头,我打算花一篇的篇幅来记录用到的VB Script知识,另外用一篇的篇幅来记录用到的BAT批处理知识。希望可以积少成多。
(注意:VBS跟VBA不是一个概念,VBA只有在开启Excel的时候才能运行。)
dim user_id, yyyymm, to_dte_ '定义变量
user_id = wscript.arguments(0) '接收批处理传过来的第一个参数
CAP_user_id = Ucase(user_id) '转换成大写
Select Case Mid(yyyymm,5,2) 'Select/Case的用法 和 字符串截取的方法
Case "01"
' do something here
Case "02" 'If-Then的用法,闰年的判断方法,=,<>,Mod的用法 ...