VBS函数

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

返回时间格式年月日相减后的指定日期 ("时参")
串参表示计算时间差的单位,"yyyy"表示年,"q"表示季度,"m"表示月,"y"表示一年的 日数,"d"表示日,"w"表示一周的日数,"ww"表示周,"h"表示小时,"n"表示分钟,"s"表 示秒,时参表示要对比计算的时间,设置游戏按技能时间为秒 串参表示制定返回的时间单位,"yyyy"表示年,"q"表示季度,"m"表示月,"y"表示一年 的日数,"d"表示日,"w"表示一周的日数,"ww"表示周,"h"表示小时,"n"表示分钟,"s" 表示秒,数参表示要添加的数目,时参代表任何日期,用#号把时间前后括起来 年参例如2013-10表示减10年,月参表示1到12月减去任意指定月数,日参表示0到31天 减去任意指定天数 时参表示字符串格式的年月日时间
TimeSerial
(时参,分参,秒参)
时 间
返回时间格式时分秒相减后的指定时间
时参例如23-3表示减3小时,分参表示0到59分减去任意指定分钟数,秒参表示0到59秒 减去任意指定秒针数
时 间 日 期 函 数 ( 二 )
16 17 18 19 TimeValue WeekDay
("时参") 返回字时分秒字符串格式转换成的时间格式 (#时参#[,数参])
返回(整数)一年中的每月整数(1-12) (数参[,布尔值]) 数参表示1到12月,布尔值
返回(字符串)指定的月份 返回带#号的时间格式,官方返回的是字符串
返回当前时间格式的年月日时秒
Second Time
(#时参#)
时参代表任何时间,用#号把时间前后括起来
返回(整数)一分钟中的某一秒(0-59)
返回当前时间格式的系统时间
返回已添加制定的时间日期 ("串参",#时参1#,#时参2#[])
时 间
串参表示要添加的时间单位,"yyyy"表示年,"q"表示季度,"m"表示月,"y"表示一年的 日数,"d"表示日,"w"表示一周的日数,"ww"表示周,"h"表示小时,"n"表示分钟,"s"表 示秒,数参表示要添加的数目,时参代表任何日期,用#号把时间前后括起来 串参表示计算时间差的单位,"yyyy"表示年,"q"表示季度,"m"表示月,"y"表示一年的 日数,"d"表示日,"w"表示一周的日数,"ww"表示周,"h"表示小时,"n"表示分钟,"s"表 示秒,时参表示要对比计算的时间,设置游戏按技能时间为秒
数 ( 一 )
返回(字符串)指定数目的字符从左算起 ("串参")
返回(字符串)长度 ("串参")
返回(字符串)去除前面的空格 ("串参1",数参2[,数参3]) 数参2从指定的位置开始计算,[,数参3]指定返回几个数目的字符,不写返回直到结束 的字符 串1表示将要被替换的字符串,串2表示要替换什么字符或字符串,串3表示要替换串1里 的那些指定字符或字符串,数1表示从第几个字符开始替换,前面的字符将被删除,数2 表示替换的数量,-1表示替换所有相同的字符,数3大小写区分0区分2不区分 数参2指定返回第一到第几个字符,如果0则返回空字符串
时参表示字符串格式的时分秒时间
时参代表任何日期,用#号把时间前后括起来,数参表示1为星期日…7为星期六
返回(整数)一星期中的某天
WeekDayName (数参[,布尔值,数参])
返回(字符串)一星期中的某天
Year
(#时参#)
时参代表任何日期,用#号把时间前后括起来
返回(整数)某年份
返回年月日字符串格式转换成的时间格式 (#时参#) 时参代表任何日期,用#号把时间前后括起来
返回(整数)某月中的一天(1-31) (#时参#) 时参代表任何时间,用#号把时间前后括起来
返回(整数)某天中的某一小时(0-23) (#时参#) 时参代表任何时间,用#号把时间前后括起来
返回(整数)一小时中的某一分钟(0-59) (#时参#) 时参代表任何日期,用#号把时间前后括起来
返回(字符串)中间指定数目的字符 ("串1","串2","串3"[,数1[,数2[,数3]]]")
返回(字符串)把指定字符串或字符替换为另一个字符串或字符 ("串参1",数参2)
返回(字符串)指定数目的字符从右算起
14
RTrim Space StrComp StrReverse String Trim UCase
返回(整数)平方根 (数参)
返回某个角的正切值



数 ( 二 )
1 Asc
("串参")
1 2
返回(字符串)第一个字母的对应ANSI代码
Chr Hex InStr InStrRev Join LCase Left Len LTrim Mid Replace Right
(参数)
参数可以是字符或数字
返回ANSI代码相对应的第一个字符 (数参) 逢十六进一,0/1/2/3/4/5/6/7/8/9/A/B/C/D/E/F进10

3 4 5
返回(字符串)十六进制 ([数参1,]"串参2","串参3"[,数参4]) [数参1,]搜索开始的位置不写从左第1个开始搜默认0,串参2变量字符串要含有串参3 里的一个字符,串参3表示要在串参2里搜寻的字符,[,数参4]大小写区分0区分1不区 分,写了参数4就要把数参1写上 串参1变量字符串要含有串参2里的一个字符,串参2表示要在串参1里搜寻的字符,[,数 参3[,数参4]]数参3不写默认-1从右第1个字符串位置开始数,数参4大小写区分0区分1 不区分,返回的位置从左到右数起 和Split分割字符串刚好相反
3
时 间 日 期 函 数 ( 一 )
10 11 12 13 14 15 9 4 5 6 7 8
返回两个日期之间的时间间隔
DatePart DateSerial DataValue Day Hour Minute Month MonthName Now
("串参",#时参#[,])
返回整数指定日期的指定部分 (年参,月参,日参)

5
(数参)
参数为负数时,返回一个大于或等于这个数参的负整数,Fix 将 -8.4 转换为 -8
返回(整数)小数的整数部分 (数参) 参数为负数时,返回一个小于或等于这个数参的负整数,Int 将 -8.4 转换为 -9

6 7 8 9 10 11
返回(整数)小数的整数部分 (数参)
数 ( 一 )
返回(整数)自然对数 (数参) 逢八进一,0/1/2/3/4/5/6/7进10
返回(字符串)八进制 (数参) 数参大于零返回1,等于零返回0,小于零返回1
返回(整数)正(1)负(-1)数或是0 (数参) Sin α (阿尔法) = 对边比斜边
返回某个角的正弦值 ([数参]) [数参]可以不写,返回一个小于 1 但大于或等于 0 的值,配合Fix,Int或Round使用返 回一个整数生成范围随机数公式:Int((最大下标 - 最小下标 + 1) * Rnd + 最小下 标),下标可以是正负数
返回(整数)一个随机数
12 13 14
Round Sqr Tan
(数参1[,数参2])
[,数参2]可以不写,指定小数后右边位数第几位进行四舍五入
返回(整数))指定小数后位数进行四舍五入 (数参) 勾股定理:a² + b² = c²,c =Sqr(a² + b²) 两坐标的距离 = Int(Sqr((x1 - x2) * (x1 - x2) + (y2 - y1) * (y2 - y1))) Tan α (阿尔法) = 对边比邻边

返回某个字符串在另一字符串中的位置从左数 ("串参1","串参2"[,数参3[,数参4]])
返回某个字符串在另一字符串中的位置从右数 ("一维数组"[,"合拼符号"])

6
返回(字符串)一个一维数的合并体 ("串参") 仅把大写字母转换成小写字母

7 8 9 10 11 12 13
返回(字符串)小写形式 ("串参1",数参2) 数参2指定返回第一到第几个字符,如果0则返回空字符串
(数参)
取值范围-32768~32767,数值过大会提示溢出
小数四舍五入后转换为整数型 (数参) 取值范围-2147483648~2147483647,数值过大会提示溢出
小数四舍五入后转换为长整型
CStr
数值转换字符串
(数参)
1 2 3
Date
返回当前系统日期
DateAdd DateDiff
("串参",数参,#时参#)
返回分隔好的一维数组 (数组[,维参])
数 组 函 数
返回指定数组的最大可用下标
1 2
CBool
(数参)
0表示False假返回0,其他数值表示True真返回-1
数值转换为布尔类型
3 4 5 6 7 8 9 10
CCur
返回整数
类 型 转 换 函 数
CDbl
返回整数
("串参")
把字符串Байду номын сангаас换为整数
CInt Clng
("串参")
返回(字符串)去除末尾的空格 (数参)

15 16 17
返回(字符串)添加字符串中间的空格数 ("串参1","串参2"[,数参1]) 串参1小于串参2返回-1,串参1等于串参2返回0,串参1大于串参2返回1,数参1大小写区 分0区分1不区分

返回两个字符串比较结果的值 ("串参")
返回(字符串)反向书写 (数参,"串参")
VBS函数
数 学 函 数 数
序号
函 Abs Atn Cos Exp Fix Int Log Oct Sgn Sin Rnd
(数参) 返回(整数)绝对值 (数参)



整数和0的绝对值是它本身,负数是它的相反数
1 2 3 4
返回(整数)反正切值 (数参) Cos α (阿尔法) = 邻边比斜边
返回某个角的余弦值 (数参)

18
返回(字符串)指定数目的第一个字符 ("串参")

19 20
返回(字符串)去除前面末尾空格 ("串参") 仅把小写字母转换成大写字母
数 ( 二 )
返回(字符串)大写形式
1 2
Array Filter
(数组)
参数用逗号隔开表示多个元素,可是一字符串,变量和数值
返回定义一个一维数组 (数组,"串参"[,布尔值[,数参]]) 串参表示要搜索的字符数组,布尔值true真的表示要搜索包含串参字符的元素,False 相反,数参表示大小写区分0区分1不区分
2 3 4 5
返回一个包含指定字符的元素数组
串参表示要搜索的字符数组,布尔值true真的表示要搜索包含串参字符的元素,False 相反,数参表示大小写区分0区分1不区分 维参表示一维数组还是二维数组最小下标
LBound Split UBound
(数组[,维参])
返回指定数组的最小小标 ("串参1","串参2"[,数参1[,数参2]]) 串参1要分割的变量字符串,串参2以字符还是符号来分隔,数参1要分隔的数目,数参2 大小写区分0区分1不区分 维参表示一维数组还是二维数组的最大下标
相关文档
最新文档