实用标准文档
VBA函数参考
1. 日期与时间函数
序号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 函数名 Date DateAdd DateDiff DatePart DateSerial DateValue Day Hour Minute Month MonthName Now Time Timer TimeSerial TimeValue Second Weekday 无参数, 返回包含系统日期 返回包含一个日期的Variant(Date),这一日期还加上了一段时间间隔 返回Variant(Long)的值,表示两个指定日期间的时间间隔数目 返回一个包含已知日期的指定时间部分的Variant(Integer) 返回包含指定的年、月、日的Variant(Date) 返回一个Variant(Date) 返回一个Variant(Integer),其值为1~31之间的整数,表示一个月中的某一日 返回一个Variant(Integer),其值为0~23之间的整数,表示一天之中的某一钟点 返回一个Variant(Integer),其值为0~59之间的整数,表示一小时中的某分钟 返回一个Variant(Integer),其值为1~12之间的整数,表示一年中的某月 返回一个表示指定月份的字符串 返回一个Variant(Date),根据计算机系统设置的日期和时间来指定日期和时间 返回一个指明当前系统时间的Variant(Date) 返回一个Single,代表从午夜开始到现在经过的秒数 返回一个Variant(Date),包含其有其体时、分、秒的时间 返回一个包含时间的Variant(Date) 返回一个Variant(Integer),其值为0~59之间的整数,表示一分钟之中的某个秒 返回一个.Variant(Integer),包含一个整数,代表某个日期是星期几 功 能 WeekdayName* 返回一个字符串,表示一星期中的某天 Year 返回Variant(Integer),包含表示年份的整数 文案大全
实用标准文档
2. 字符串函数
序号 1) 2) 3) 4) 5) 6) 7) 8) 9) 10) 11) 12) 13) 14) 15) 16) 17) 18) 函数名 Asc Chr InStr 功 能 返回一个Integer,代表字符串中首字母的字符代码 返回String,其中包含有与指定的字符代码相关的字符 指定一字符串在另一字符串中最先出现的位置 示例:InStr (1, \InStrRev* 返回一个字符串在另一个字符串中出现的位置,从字符串的末尾算起 LCase UCase Left Len LTrin Mid Reptace* Right RTrim Space Str StrComp StrConv String 返回转成小写的String 返回Variant(String),其中包含转成大写的字符串 返回Variant(String),其中包含字符串中从左边算起指定数量的字体 返回Long,其中包含字符串内字符的数目或存储变量所需的字节数 返回Variant(String),去除指定字符串的前导空格 返回Variant(String),其中包含字符串中指定数量的字符 返回一个字符串,该字符串中指定的子字符串已被替换成另一子字符串,并且替换发生的次数也是指定的。 返回Variant(String),其中包含字符串中从右边算起指定数量的字符 返回Variant(String),去除指定字符串的尾随空格 返回特定数目空格的Variant(String) 返回代表一数值的返回Variant(String) 返回Variant(String),为字符串比较的结果 返回按指定类型转换的Variant(String) 返回Variant(String),其中包含指定长度重复字符的字符串 19) StrRcverse* 返回一个字符串,其中一个指定子字符串的字符顺序是反向的0 20)
Trim 返回Variant(String),去除指定字符串的前导和尾随空格 文案大全
实用标准文档
3. 类型转换函数
序号 21) 22) 23) 24) 25) 26) 27) 28) 29) 30) 31) 32) 33) 34) 函数名 CBool CByte Ceur CDate CDbl CDec Cint CLng CSng CStr Cvar CVDate CVErr Val 功 能 将表达式转换为Boolean类型数据 将表达式转换为Byte类型数据 将表达式转换为Currency类型数据 将表达式转换为Date类型数据 将表达式转换为Double类型数据 将表达式转换为Decimal类型数据 将表达式转换为Integer类型数据 将表达式转换为Long类型数据 将表达式转换为Single类型数据 将表达式转换为String类型数据 将表达式转换为Variant类型数据 返回一个Variant类型数据,它的子类型是Date 返回一个Variant类型数据,它的子类型是Error 返回字符串内的数字 4. 数组处理函数
序函数名 号 35) Array 36) Split* 37) Filter 功 能 返回一个包含数组的Variartt 返回一个下标从零开始的一维数组,它包含指定数目的子字符串 返回一个下标从零开始的数组,该数组包含基于指定筛选条件的一个字符串数组的子集 38) Join* 返回一个字符串,该字符串是通过连接某个数组中的多个子字符串而创建的 39) LBound 40) UBound 返回一个Long型数据,其值为指定数组可用的最小下标 返回一个Long型数据,其值为指定的数组可用的最大下标 文案大全
实用标准文档
5. 格式化函数
序号 41) 42) 43) 44) 45) 函数名 Format FormatCurrency* ForrmatDateTime* FormatNumber* FormatPercent* 功 能 返回Variant(String),其中含有一个表达式,它是根据格式表达式中的指令来格式化的 返回一个货币值格式的表达式,它使用系统控制面板中定义的货币符号 返回一个日期或时间格式的表达式 返回一个数字格式的表达式 返回一个百分比格式(乘以100)的表达式,后面有%符号 6. 数学与三角函数
序号 函数名 46) Abs 47) Atn 48) Cos 49) Exp 50) Fix 功 能 返回参数的绝对值,其类型和参数相同 返回一个Double,指定一个数的反正切值 返回一个Double,指定一个角的余弦值 返回Double,指定e(自然对数的底)的某次方 返回参数的整数部分 返回代表十六进制数值的String 返回参数的整数部分 返回一个Double,指定参数的自然对数值 返回Variant(String),代表一数值的八进制值 返回一个包含随机数值的Single 51) Hex 52) Int 53) Log 54) Oct 55) Rnd 56) Round 返回一个数值,该数值是按照指定的小数位数进行四舍五入运算的结果 57) Sgn 58) Sin 返回一个Variant(Integer),指出参数的正负号 返回一个Double,指定参数的sine(正弦)值 返回一个Double,指定参数的平方根 返回一个Double的值,指定一个角的正切值 59) Sqr 60) Tan 文案大全
实用标准文档
7. 文件处理函数
序号 61) 62) 63) 64) 65) 66) 67) 68) 69) 70) 71) 72) 73) 函数名 FileAttr FileDateTime FileLen FreeFile GetAttr SetAttr Input Loc EOF LOF Seek Spc Tab 功 能 返回一个Long,表示使用Open语句打开该文件的方式 返回一个Variant(Date),此为一个文件被创建或最后修改后的日期和时间 返回一个Long,代表一个文件的长度,单位是字节 返回一个Integer,代表下一个可供Open语句使用的文件号 返回一个Integer,此为一个文件、目录或文件夹的属性 为一个文件设置属性信息 返回String,它包含以Input或Binary方式打开的文件中的字符 返回一个Long,在已打开的文件中指定当前读/写位置 返回一个Integer,它包含Boolean值 True,表明已经到达为Random或顺序 Input打开的文件的结尾 返回一个Long,表明用 Open语句打开的文件的大小,该大小以字节为单位 返回一个Long,在 Open语句打开的文件中指定当前的读/定位置 与Print#语句或Print方法一起使用,对输出进行定位 与Print#语句或Print方法一起使用,对输出进行定位 8. 信息函数
序号 函数名 74) IsArray 75) IsDate 功 能 返回Boolean值,指出变量是否为一个数组 返回Boolean值,指出一个表达式是否可以转换成日期 返回Boolean值,指出变量是否已经初始化 返回Boolean值,指出表达式是否为一个错误值 76) IsEmpty 77) IsEttor 78) IsMissing 返回Boolean值,指出一个可选的Varint参数是否已经传递给过程 79) IsNull 返回Boolean值,指出表达式是否不包含任何有效数据(Null) 返回Boolean值,指出表达式的运算结果是否为数 返回Boolean值,指出标识符是否表示对象变量 返回一个String,提供有关变量的信息 80) IsNumeric 81) IsObject 82) TypeName 文案大全