1 / 8
文档名称:

VBA语言速查手册.doc

格式:doc   大小:67KB   页数:8页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

VBA语言速查手册.doc

上传人:2072510724 2019/4/26 文件大小:67 KB

下载得到文件列表

VBA语言速查手册.doc

文档介绍

文档介绍:VBA语言基础简介(VisualBasicApplication)这里只做一些vba最基本的介绍,很多函数,过程的具体使用不可能一一说明,、常量、过程、函数、类等语言构成单位的符号,利用它可以完成对变量、常量、过程、函数、类等的引用。,由字母、数字和下划线组成,如A987b_23Abc字符长度小于40不能与VB保留字重名,如public,private,dim,goto,next,with,integer,single等第二节运算符定义:运算符是代表VB某种运算功能的符号。1)赋值运算符=2)数学运算符&、+(字符连接符)、+(加)、-(减)、Mod(取余)、\(整除)、*(乘)、/(除)、-(负号)、^(指数)3)逻辑运算符Not(非)、And(与)、Or(或)、Xor(异或)、Eqv(相等)、Imp(隐含)4)关系运算符=(相同)、<>(不等)、>(大于)、<(小于)、>=(不小于)、<=(不大于)、Like、Is5)位运算符(暂时可不看位运算)Not(逻辑非)、And(逻辑与)、Or(逻辑或)、Xor(逻辑异或)、Eqv(逻辑等)、Imp(隐含)第三节数据类型VBA共有12种数据类型,具体见下表,此外用户还可以根据以下类型用Type自定义数据类型。数据类型类型标识符字节字符串型String$字符长度(0-65400)字节型Byte无1布尔型Boolean无2整数型Integer%2长整数型Long&4单精度型Single!4双精度型Double#8日期型Date无8公元100/1/1-9999/12/31货币型******@8小数点型Decimal无14变体型Variant无以上任意类型,可变对象型Object无4第四节变量与常量1)VBA允许使用未定义的变量,默认是变体变量。2)在模块通用说明部份,加入OptionExplicit语句可以强迫用户进行变量定义。3)变量定义语句及变量作用域Dim 变量as类型'定义为局部变量,如Dim xyzasintegerPrivate 变量as类型'定义为私有变量,如Private xyzasbytePublic 变量as类型'定义为公有变量,如Public xyzassingleGlobal 变量as类型'定义为全局变量,如Globlal xyzasdateStatic 变量as类型'定义为静态变量,如Static xyzasdouble一般变量作用域的原则是,那部份定义就在那部份起作用,模块中定义则在该模块那作用。4)常量为变量的一种特例,用Const定义,且定义时赋值,程序中不能改变值,作用域也如同变量作用域。如下定义:ConstPi=,对数组中的单个变量引用通过数组索引下标进行。在内存中表现为一个连续的内存块,必须用Global或Dim语句来定义。定义规则如下:Dim数组名([lowerto]upper[,[lowerto]upper,….])astype;Lower缺省值为0。二维数组是按行列排列,如DimX(9)asString声明了一个10个元素的数组,X(0)~X(9),如果没有指定lower,则默认lower=0。再