-
实用标准文案
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)
的值,表示两个指定日期间的时间间隔数目
< br>返回一个包含已知日期的指定时间部分的
Variant(Integer)
返回包含指定的年、月、日的
Variant(Date)
返回一个
Variant(Date)
返回一个
Variant(Integer)
,其值为
1~31
之间的整数,表示一个月中的某一日
返回一个
Variant(Integer)
< br>,其值为
0~23
之间的整数,表示一天之中的某一钟点
返回一个
Variant(Inte
ger)
,其值为
0~59
之间的整数
,表示一小时中的某分钟
返回一个
V
ariant(Integer)
,其值为
1~12
之间的整数,表示一年中的某月
返回一个表示指定月份的字符串
返回
一个
Variant(Date),
根据计算机系统设置的日期
和时间来指定日期和时间
返回一个指明当前系统时间的
Variant(Date) <
/p>
返回一个
Single
,代表从午夜开始
到现在经过的秒数
返回一个
Vari
ant(Date)
,包含其有其体时、分、秒的时间
返回一个包含时间的
Variant(Date)
返回一个
Variant(Integer)
,其
值为
0~59
之间的整数,表示一分钟之中的某个秒
返回一个
.Variant(Integer)
,包含一个整数,代表某个日期是星期几
功
能
WeekdayName*
返回一个字符串,表示一星期中的某天
Year
返回
Variant(In
teger)
,包含表示年份的整数
文档大全
实用标准文案
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
返回<
/p>
Variant(String)
,其中包含转成大写的字符串<
/p>
返回
Variant(String)
,其中包含字符串中从左边算起指定数量的字体
返回
Long
,其中包含字符串内字符的数目或存储
变量所需的字节数
返回
Varian
t(String)
,去除指定字符串的前导空格
返回
Variant(String)
,其中包含
字符串中指定数量的字符
返回一个字符串,该字符串中指定的
子字符串已被替换成另一子字符
串,并且替换发生的次数也是指定的。
< br>
返回
Variant(String)
,其中包含字符串中从右边算起指定数量的字符
返回
Variant(String)
,去除指定字符串的尾随空格
返回特定数目空格的
Variant(String)
返回代表一数值的返回
Variant(String)
p>
返回
Variant(String)
,为
字符串比较的结果
返回按指定类型转换的
Variant(String)
p>
返回
Variant(String)
,其
中包含指定长度重复字符的字符串
19)
StrRcverse*
返回一个字符串,其中一个指定子字符串的字符顺序是反向的0
20)
Trim
返回
Variant(St
ring)
,去除指定字符串的前导和尾随空格
文档大全
实用标准文案
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
功
能
将表达式转换为
< br>Boolean
类型数据
将表
达式转换为
Byte
类型数据
将表达式转换为
Currency
类型数据<
/p>
将表达式转换为
Date
类型数据
将表达式转换为
Double
类型数据
将表达式转换
为
Decimal
类型数据
将表达式转换为
Integer
类型数据
将表达式转换为
Long
< br>类型数据
将表达式转换为
Si
ngle
类型数据
将表达式转换为<
/p>
String
类型数据
将表达式转换为
Variant
类型数据
返回一个
Variant
类型数据,它的子类型是
Date
返回一个
< br>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*
功
能
返回
Va
riant(String)
,其中含有一个表达式,它是根据格式表达
式中的指令来格式化的
返回一个货币值格式的表达式
,它使用系统控制面板中定义的
货币符号
返回一个日期或时间格式的表达式
返回一个数字格式的表达式
返回一个
百分比格式(乘以
100
)的表达式,后面有
< br>%
符号
6.
数学与三角函数
序号
函数名
46)
Abs
47)
Atn
48)
Cos
49)
Exp
50)
Fix
功
能
返回参数的绝对值,其类型和参数相同
返回一个
Double
,指定一个数的反正切值
返回一个
Double
,
指定一个角的余弦值
返回
Doubl
e
,指定
e
(自然对数的底)的某次方
返回参数的整数部分
返回代表十六进制数值的
String
返回参数的整数部分
返回一个
Double
,指定参数的自然对数值
p>
返回
Variant(String)
,代
表一数值的八进制值
返回一个包含随机数值的
Single
51)
Hex
52)
Int
53)
Log
54)
Oct
55)
Rnd
56)
Round
返回一个数值,该数值
是按照指定的小数位数进行四舍五入运算的结果
57)
Sgn
58)
Sin
返回一个
< br>Variant(Integer)
,指出参数的正负号
返回一个
Double
,指定参数的<
/p>
sine
(正弦)值
< br>返回一个
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
功
能
p>
返回一个
Long
,表示使用
Open
语句打开该文件的方式
< br>返回一个
Variant(Date)
,此为一个文件被
创建或最后修改后的日期
和时间
返回
一个
Long
,代表一个文件的长度,单位是字节
返回一个
Integer
,代表下一个可供
Open
语句使用的文件号
< br>
返回一个
Integer
,此
为一个文件、目录或文件夹的属性
为一个文件设置属性信息
返回
String
,它包含以
Input
或
Binary
方式打开的文件中的字符
返回一个
Long
,在已打开的文件中指定当前读
/
写位置
返回一个
Integer
,
它包含
Boolean
值
True
,
表明已经到达为
p>
Random
或顺序
Input
打开的文件的结尾
返回一个
Long
,表明用
< br>
Open
语句打开的文件的大小,该大小以字
节为单位
返回一个
L
ong
,
在
Open
语句打开的文件中指定当前的读/定位置
与
Print#
语句或
P
rint
方法一起使用,对输出进行定位
与
Print#
语句或
Print
方法一起使用,对输出进行定位
8.
信息函数
序号
函数名
74)
IsArray
75)
IsDate
功
能
返回
Bo
olean
值,指出变量是否为一个数组
返回
Boolean
值,指出一个表达式是否可以转换成日
期
返回
Boolean
值,指出变量是否已经初始化
返回
Boolean
值,指出表达式是否为一个错误值
76)
IsEmpty
77)
IsEttor
78)
IsMissing
返回
Boole
an
值,指出一个可选的
Varint
参数是否已经传递给过程
79)
IsNull
返回
Boolean
值,指出表达式是否不包含任何有效数据(
Null
)
返回
Boolean
值,指出表达式的运算结果是否为数
返回
Boolean
值,指出标识符是
否表示对象变量
返回一个
Strin
g
,提供有关变量的信息
80)
IsNumeric
81)
IsObject
82)
TypeName
文档大全
实用标准文案
83)
VarType
返回一个
Integ
er
,指出变量的子类型
9.
颜色函数
序号
函数名
功
能
84)
QBColor
返回一个
Long<
/p>
,用来表示所对应颜色值的
RGB
颜色码
85)
RGB
返回一个
Long
整数,用来表示一个
RGB
颜色值
10.
财务函数
序号
86)
87)
88)
89)
90)
91)
92)
93)
94)
95)
96)
97)
98)
函数名
DDB
FV
IRR
Ipmt
MIRR
NPer
NPV
Pmt
Ppmt
PV
Rate
SLN
SYD
功
能
p>
返回一个
Double
,
< br>指定一笔资产在一特定期间内的折旧可使用双下落收
复平衡方法或其他指定的方法
进行计算
返回一个
Double
p>
,指定未来的定期定额支付且利率固定的年金
返回一个
Double
,
指定一系
列周期性现金流
(支出或收入)
的内部利率
返回一个
Double
,
指定在一段时间内对定期定额支付且利率固定的年金
所支付的利息值<
/p>
返回一个
Double
,
指定根据一系列修改过的周期性现金流
(支付和收入
)
的内部利率
返回一个
Double
,指定定期定额支付且利率固定的总期数
返回一个
Double
,
指定根据一系列定期的现金流
(支付和收入)
和
贴现
率而定的投资净现值
返回一个<
/p>
Double
,指定根据定期定额支付且利率固定的年金支付额<
/p>
返回一个
Double
,
指定在定期定额支付且利率固定的年金的指定期间内
的本金偿付额
返回一个
Double
指定在未来定期、定额支付且利率固定的年金现值
返回一个
Double
,指定每一期的年金利率<
/p>
返回一个
Double
,在一期里指定一项资产的直线折旧
返回一个
Double
,
指定某项资产在一指定期间用
年数总计法计算的折旧
11.
判断函数
序号
函数名
功
能
文档大全
实用标准文案
99)
100)
101)
Choose
IIF
Switch
从参数列表中选择并返回一个值
根据表达式的值,来返回两部分中的一个
计算一组表达式列表的值,然后返回与表达式列表中最先为
True
的表达
式所相关的
Variant
数组或表达式
12.
目录函数
序号
函数名
102)
CurDir
103)
104)
Dir
ChDir
功
能
p>
返回一个
Variant(String)
,用来代表当前的路径
返回
一个
String
,用来表示一个文件名,目
录名或文件夹名称,它必须与
指定的模式或文件属性、磁盘卷标相匹配
< br>
改变当前的目录或文件夹
改变当前的驱动器
创建一个新的目录或文件夹
删除一个存在的目录或文件夹
105)
ChDrive
106)
MkDir
107)
RmDir
13.
其他函数
序号
函数名
功
能
执行一个对象的方法,或者设置或返回一个对象的属性
创建并返回一个对
ActiveX
对象的引用
转让控制权,以便让操作系统处理其他的事件
返回
String
,它关连于一个操作系统环境变量在
Macintosh
中不可用
含有关于运行时错误的信息
返回对应于已知错误的信息
108)
CallByName*
109)
CreateObject
110)
111)
112)
113)
DoEvents
Envnon
Err
Error
从
Windows
注册表或
(
Macintosh
中)
应用程序初始
化文件的信息中
114)
GetAllSetrings
返回应用程序项目的所有注册表项设置及其相应值(开始是由
SaveSetting
产生)
115)
116)
117)
GetObject
GetSetting
InputBox
返回文件中的
Ac
tiveX
对象的引用
从
Windows
注册表或
(
Macintosh
中)
应用程序
初始化文件的信息中
返回应用程序项目的所有注册表项设置及其相应值
< br>
在一对话框来中显示提示,等待用户输入正文或按下按钮,并返回包
含文本框内容的
String
文档大全
实用标准文案
118)
119)
120)
MsgBox
Partition
Shell
在对话框中显示消息,
等
待用户单击按钮,
并返回一个
Integer
< br>告诉用
户单击哪一个按钮
返回
一个
Variant(String)
,
指定一个范围,
在一系列计算的范围中指定
的数字出现在这个
范围内
执行一个可执行文件,返回一个
Variant(Date
)
,如果成功的话,代表
这个程序的任务
ID
,若小成功,则会返回
p>
0
注意:标记有
*
的函数不可以用于
Excel97
或更早的版本中。
文档大全
-
-
-
-
-
-
-
-
-
上一篇:细菌耐药机制
下一篇:matlab随机信号分析常用函数