第9章 Access的编程语言VBA.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《第9章 Access的编程语言VBA.ppt》由会员分享,可在线阅读,更多相关《第9章 Access的编程语言VBA.ppt(30页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第9章 Access的编程语言VBAVBA是Visual Basic for Applications的英文缩写,它和Visual Basic极为相似,同样是用Basic语言来作为语法基础的可视化的高级语言。9.1 VBA的语法9.2 VBA中的面向对象编程 9.1 VBA的语法9.1.1 常量在程序运行过程中,其值不可以发生变化的量叫做常量。1常量的命名规则 常量名必须以字母为首字符,从第二个字符开始可以是数字或字母以及下划线。2常量的类型 变量的类型变量的类型含义含义类型符类型符有效值范围有效值范围Byte字符字符0255Integer短整数短整数%-3276832767Long长长整数整
2、数&-21474836482147483647Single单单精精实实数数!-3.402823E383.402823E38Double双精双精实实数数#-1.7976916486D3081.7976913486D308Sring字符串字符串$Currency货币货币-922337203685922337203685Boolean布布尔尔值值(真(真/假)假)True(非(非0)和)和False(0)Date日期日期January1100December319999Object对对象象Variant万能万能3常量的声明和使用符号常量的定义语句如下:Const 符号常量名=常量值如:Const A
3、=56.5Const B=90在程序中符号常量不能进行二次赋值,这是它与变量不同的地方。9.1.2 变量在程序运行的过程中,其值可以发生变化的量叫做变量。1变量的类型变量的类型和常量的类型是一致的。2变量的定义(1)使用类型符定义。)使用类型符定义。name$=xiaofengage%=31grade!=100(2)使用)使用Dim语句定义。格式如下:语句定义。格式如下:Dim 变量名 AS 变量类型Dim xing As LongDim r As IntegerDim a As StringDim s As String*4(3)使用)使用DefType语句定义的格式如下:语句定义的格式如下
4、:DefType 字母,字母范围DefInt a,b,c,e-h9.1.3 表达式 表达式是由运算符、函数和数据等内容组合而成的。1运算符和表达式(1)算术运算符运算符运算符运算符含义运算符含义举例举例+加加2+4结结果果为为6减减53结结果果为为2*乘乘6*3结结果果为为18/除除5/4结结果果为为1.25整除整除53结结果果为为1MOD求余求余8MOD3结结果果为为2乘方乘方24结结果果为为16(2)关系运算符 运算符运算符含义含义举例举例大于大于4+36(True)小于小于42大于或等于大于或等于55(True)小于或等于小于或等于39(True)不等于不等于58(True)(3)逻辑运
5、算符 常用的逻辑运算符有“非”运算符(Not)、“与”运算符(And)和“或”运算符(Or)。逻辑运算符之间的运算关系XYX And YX Or YNot XTrueTrueTrueTrueFalseTrueFalseFalseTrueFalseFalseTrueFalseTrueTrueFalseFalseFalseFalseTrue2标准函数由系统提供的函数称为标准函数。常用的标准函数函数函数函数功能函数功能函数说明函数说明Abs(x)求求x的的绝对值绝对值为实为实数数Sin(x)求求x的正弦函数的正弦函数值值为为弧度弧度值值Cos(x)求求x的余弦函数的余弦函数值值为为弧度弧度值值Tan
6、(x)求求x的正切函数的正切函数值值为为弧度弧度值值Fix(x)截取截取x的整数部分的整数部分Fix(3.1)=3Fix(-3.1)=-3Int(x)取不大于取不大于x的最大整数的最大整数Int(3.1)=3Int(-3.1)=-4Log(x)求自然求自然对对数数lnx0Exp(x)求求e的的x次次幂幂2.7182818284590Sgn(x)符号函数符号函数1(x0)SGN(x)=0(x=0)-1(x0)Sor(x)求求x的平方根的平方根x09.1.4 选择结构 1行If语句其语句格式有如下两种:If Then If Then Else 2块If语句 If then Else End If3
7、Select Case语句语法格式如下:Select Case Case值1 语句组1 Case值n 语句组n Case Else 语句组 n+1 End Select9.1.5 循环结构1For循环结构For=to Step步长 循环体Next 循环变量(1)当步长值为1时,可以省略步长的说明。(2)步长既可以是正数,也可以是负数;既可以是整数,也可以是小数。(3)如果想要提前跳出循环,可以使用Exit For语句。2Do循环结构格式1:Do 循环体 Loop格式2:Do While 循环体 Loop格式3:Do Until 循环体 Loop格式4:Do 循环体 Loop While 格式5
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第9章 Access的编程语言VBA Access 编程 语言 VBA
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内