- 1、本文档共35页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
Access2010数据库应用;学习要点
模块的基础知识
新建模块
VBA概述
VBA程序设计基础知识;学习目标
通过本章的学习,读者应该掌握模块的基础知识,并学会建立各类模块,并能够使用VBA进行数据库编程。;对象(Objectt)
属性(Property)
方法(Method)
事件(Event);模块是将VisualBasicforApplications中的声明和过程作为一个单元进行保存的集合。模块是由一个或多个过程组成的,每个过程可以实现一种或几种功能,利用模块可以将各种数据库对象联接起来,从而使其构成一个完整的系统。
类模块
标准模块
过程
(1)Sub过程
(2)函数过程;Data事件
Keyboard事件
Error和Timing事件
Mouse事件
Filter事件
Focus事件
Window事件
;窗体和报表模块都是类模块,而且它们都依附于某一窗体或报表而存在。窗体和报表模块通常都含有自己所包含的对象。每种对象都有自己固有的事件过程,该过程用于响应窗体或报表中的事件。可以使用事件过程来控制窗体或报表的行为,以及它们对用户操作的响应。
例8-1:创建窗体类模块
例8-2:创建报表类模块;使用类模块也可以创建不属于窗体或报表的类模块
8.2.3创建标准模块
标准模块包含的是普通过程,这些普通过程是独立存在的过程,不与任何对象相关联。;VBA是VisualBasicforApplicaton的缩写,是VB语言在微软Office系列产品中的应用,它是由VisualBasicForWindows发展而来,是VisualBasic的子集。VBA的语法结构与VisualBasicForWindows基本相似,如果你有VisualBasic基础,那么你的学习将更加轻松而有效率。
VBA具有以下特征:(1)VBA是一种解释性语言。(2)VBA是一种面向对象的语言。(3)VBA支持可视化的编程环境。(4)VBA不能单独被执行,只能被office程序(Word、Excel、Access和PowerPoint等)所调用。(5)VBA是事件驱动的。;VBA与VB的主要区别。
1.VB可以创建独立的应用程序,而VBA是被嵌入在Microsoft的Office产品中来执行的。
2.VB具有自己的开发环境,VBA寄生在已有的Office软件中。
3.VB开发的应用程序通常是以可执行文件的方式存在于计算机中,而VBA开发的程序必须依赖于它的“父”应用程序(Offic)。;VBA的开发环境是指开发VBA程序所使用的“设??器”,通常叫它“VBA开发环境”
在access2010中,单击“创建”→宏与代码中的“VisualBasic”或单击“数据库工具”→“VisualBasic”或按下组合键“Alt+F11”都会弹出一个窗口,这就是VBA的“开发环境”。也可以在打开一个数据库后,单击access2010窗口中的“创建”,然后单击其下的“模块”或“类模块”来进入VBA的开发环境。;1.VBA开发环境窗口;1.VBA数据类型
;1.VBA数据类型
;1.VBA数据类型
;2.常量
在程序的执行过程中,其值不能被改变的数据称为常量,也可以这么说,常量就是固定值,如19,3.14,0.625e+3,-2.89E-2。
符号常量
在VBA中,符号常量可以用Const语句来定义,并且可在模块中使用。
例如,ConstPI=3.141593
ConstAuthor=张三;3.变量
变量是数据在程序中的一种表现形式,在程序的执行过程中,变量的值可以发生改变。变量主要用来保存程序运行时用户输入的数据、表达式的结果、函数的返回值和程序要输出的数据。
变量包括以下4个组成部分:变量名、变量的数据类型、变量所占的存储空间和变量的值。;3.变量
变量在使用前应进行声明,这就是所谓的声明变量,也就是说明一个或多个变量的名字,以及这些变量可以保存何种类型的数据。在VBA中,可以使用两种方式来声明变量,一种为显式声明,另一种为隐式声明。
显式声明要用到Dim语句,Dim即Dimension的意思,Dim语句的格式如下:
(1)Dim变量名称As数据类型
(2)Dim变量名称1,变量名称2,……,变量名称n As数据类型
(3)Dim变量名称1As数据类型1,变量名称2As数据类型2,……,
变量名称nAs数据类型n;VBA中常用的运算符可分为以下几类:算术运算符、关系运算符、逻辑运算符和字符串的连接运算符。
由运算符和运算数按一定的格式组成的式子叫作表达式。具体来说,表达式是由数字、字符串、常量、变量、对象成员、函数以及运算符
文档评论(0)