VBA语句VBA函数
- 格式:doc
- 大小:46.50 KB
- 文档页数:7
VBA语句
1) AppActivate : 激活一个应用程序窗口
2) Beep : 通过计算机喇叭发出一个音调
3) Call : 将控制权转移到一个过程
4) ChDir : 改变当前的目录
5) ChDrive : 改变当前驱动器
6) Close : 关闭一个文本文件
7) Const : 声明一个常量值
8) Date : 设置当前系统日期
9) Declare : 声明对动态链接库中外部过程的引用
10) DefBool : 将以指定字母开头变量的默认数据类型设置为boolean
11) DefByte : 将以指定字母开头变量的默认数据类型设置为byte
12) DefCur : 将以指定字母开头变量的默认数据类型设置为currency
13) DefDate : 将以指定字母开头变量的默认数据类型设置为date
14) DefDbl : 将以指定字母开头变量的默认数据类型设置为double
15) DefDec : 将以指定字母开头变量的默认数据类型设置为decimal
16) Defint : 将以指定字母开头变量的默认数据类型设置为integer
17) DefLng : 将以指定字母开头变量的默认数据类型设置为long
18) DefObj : 将以指定字母开头变量的默认数据类型设置为object
19) Defsng : 将以指定字母开头变量的默认数据类型设置为single
20) Defstr : 将以指定字母开头变量的默认数据类型设置为string
21) DefVar 将以指定字母开头变量的默认数据类型设置为variant
22) DeleteSetting : 在windows注册表中,从应用程序项目中删除区域或注册表项设置
23) Dim : 声明变量及其数据类型
24) Do-Loop : 循环通过一组指令
25) End :
26) Enum : 声明枚举类型
27) Erase : 重新初始化一个数组
28) Error : 模拟一个特定的错误情形
29) Event声明一个用户定义的事件
30) Exit do : 退出一个用户定义代码块
31) Exit for : 退出nor-next代码块
32) Exit Function : 退出function程序
33) Exit Property : 退出属性程序
34) Exit Sub : 退出一个子过程
35) Filecopy : 复制一个文件
36) For Each-Next : 循环通过序列中每个成员的指令集
37) For-Next : 按指定次数循环通过一个指令集
38) Function : 声明function过程和参数
39) Get : 从文本文件中读取数据
40) Gosub…Ruturn : 从一个过程跳到另一个过程执行,执行后返回 VBA语句
41) GoTo:跳到过程指定的语句
42) If-Then-Else : 有条件的执行语句
43) Implements : 指定将在类模块实现的接口或类
44) Input# 从顺序文本中读取数据
45) Kill : 从磁盘中删除文件
46) Let将表达式的值赋给一个变量或属性
47) Line Input# : 从顺序文本中读取一行数据
48) Load : 加载一个对象,但是不显示
49) Lock…Unlock : 控制访问一个文本文件
50) Lset : 左对齐一个字符串变量中的字符串
51) Mid : 用其它字符代替字符串的字符
52) Mkdir : 创建一个新目录
53) Name : 重命名一个文件和目录
54) On Error : 在出现错误时给出具体的指示
55) On…GoSub : 根据条件转到特定行执行
56) On…GoTo : 根据条件转到特定行执行
57) Open : 打开一个文本文件
58) Option Base : 修改数据默认下限
59) Option Explicit : 强制声明模块中的所有变量
60) Option Compare比较字符串时声明默认比较方式
61) Option Private提明整个模块都是私有的
62) Print/# 向顺序文件中写入数据
63) Private : 声明一个本地数组或变量
64) Property Get声明一个proerty get 过程的名称和参数
65) Property Let 声明一个proerty leT 过程的名称和参数
66) Property Set声明一个proerty set 过程的名称和参数
67) Public : 声明一个公共数组或变量
68) Put : 向文本文件中写入一个变量
69) RaiseEvent : 引发一个用户定义的事件
70) Randomize : 初始化随机数字生成器
71) ReDim修改数组的维度
72) Rem : 包含一个注释行(与单引号[‘]相同
73) Reset : 关闭所有打开的文本文件
74) Resume : 当错误处理程序结束后,恢复运行
75) RmDim : 删除一个空目录
76) Rset : 右对齐一个字符串变量中的字符串
77) SaveSetting : 在windows注册表中保存或创建应用程序记录
78) Seek : 设置文本文件中下一个访问的设置
79) Select Case 有条件的执行语句
80) SendKeys发送按键到活动窗口中
81) Set : 将对象引用赋值给一个变量或属性 VBA语句
82) SetAttr : 修改文件的属性信息
83) Static : 在过程级别中声明变量,以便在代码运行过程中始终保存变量的值
84) Stop : 暂停程序的执行
85) Sub
86) Time : 设置系统时间
87) Type : 定义一个自定义据类型
88) Unload 从内在在删除一个对象
89) While/… Wend 只要指定条件为真, 循环通过指令集
90) Width 设置文本文件的输出行宽度
91) With : 设置对象的一系列属性
92) Write# ,向顺序文本文件中写入数据
VBA函数
1) Abs :返回一个数的绝对值
2) Array :返回包含一个数组的变量
3) AsC :将字符串的第一个字符转换成它的ASCII值
4) Atn :返回一个值的正切值
5) CallByName :执行方法,设置或返回对象的某个属性
6) CBool :将表达式转换成Boolean数据类型
7) CByte : 将表达式转换成Byet数据类型
8) CCur : 将表达式转换成CurrencY数据类型
9) CDate : 将表达式转换成Date数据类型
10) CDbl : 将表达式转换成Double数据类型
11) CDec : 将表达式转换成decimal数据类型
12) Choose :选择或返回参数列表中的某个值
13) Chr :将字符代码转换成字符串
14) CInt;将表达式转换成integer数据类型
15) CLng :将表达式转换成long数据类型
16) Cos :返回一个数值的余弦值
17) CreateObject :创建一个ole自动对象
18) CSng : 将表达式转换成single数据类型
19) CStr :将表达式转换成string数据类型
20) CurDir :返回当前的路径
21) CVar : 将表达式转换成variant数据类型
22) CVDate : 将表达式转换成dade数据类型
23) CVErr :返回对应错误编号的用户定义错误值
24) Date :返回当前系统日期
25) DateAdd :给某个日期添加时间间隔
26) DatEDiff :返回某两个日期的时间间隔
27) VBA函数
28) DatePart :返回日期特定的部分
29) DateSerial :将日期转换成序列号
30) DateValue :将字符串转换成日期
31) Day :返回一月中的某一天
32) DDB :返回某个资产的折旧
33) Dir :返回与模式匹配的文件或目录的名称
34) DoEvents :转让控制权,以便让操作系统处理其它事件
35) ENVIRON :返回一个操作系统环境字符串
36) Eof :如果达到文本文件末尾就返回TRUE
37) Error :返回对应于错误编号的错误消息
38) Exp :返回自然对数(E)的某次方
39) EileAttr :返回文本文件文件模式 VBA函数
40) FileDateTime :返回上次修改时的日期和时间
41) FileLen :返回文件中的字节数
42) Filter :返回指定筛选条件的一个字符串数组的子集
43) Fix :返回一个数的整数部分
44) Format :以某种特殊的格式显示表达式.
45) FormatCurrency :返回系统货币符号格式化后的表达式
46) FormatDateTime :返回格式化为日期或者时间的表达式
47) FormatNumber :返回格式化为数值的表达式
48) FormatPercent :返回格式化为百分数的表达式
49) FreeFile :当处理文本文件时,返回下一个可用的文件编号
50) Fv :返回年金终值
51) GetAllSettings :返回windows注册表中的设置和值的列表
52) GetAttr:返回表示文件属性的代码
53) GetObject:从文件中检索一个OLE自动化对像
54) GetSetting:返回windows注册表中应用程序项的特定设置
55) Hex:从十进制转换成十六进制数
56) Hour:返回一天中的某一个钟点
57) Iif:求出表达式的值并返回两部分之一
58) Inupt:返回顺序文本文件中的字符
59) InpuBox: 显示一个消息框提示用户输入信息
60) InStr 返回字符串在另一个符串中的位置
61) InstRev从字符串的末尾开始算起,返回字符串在另一个字符串中的位置