首页 - 网校 - 万题库 - 直播 - 雄鹰网校 - 团购 - 书城 - 模考 - 学习通 - 导航 -
首页网校万题库直播雄鹰网校团购书城模考论坛实用文档作文大全宝宝起名
2015中考
法律硕士
2015高考
MBA考试
2015考研
MPA考试
在职研
中科院
考研培训
专升本
自学考试 成人高考
四 六 级
GRE考试
攻硕英语
零起点日语
职称英语
口译笔译
申硕英语
零起点韩语
商务英语
日语等级
GMAT考试
公共英语
职称日语
新概念英语
专四专八
博思考试
零起点英语
托福考试
托业考试
零起点法语
雅思考试
成人英语三级
零起点德语
等级考试
华为认证
水平考试
Java认证
职称计算机 微软认证 思科认证 Oracle认证 Linux认证
公 务 员
导游考试
物 流 师
出版资格
单 证 员
报 关 员
外 销 员
价格鉴证
网络编辑
驾 驶 员
报检员
法律顾问
管理咨询
企业培训
社会工作者
银行从业
教师资格
营养师
保险从业
普 通 话
证券从业
跟 单 员
秘书资格
电子商务
期货考试
国际商务
心理咨询
营 销 师
司法考试
国际货运代理人
人力资源管理师
广告师职业水平
卫生资格 执业医师 执业药师 执业护士
会计从业资格
基金从业资格
统计从业资格
经济师
精算师
统计师
会计职称
法律顾问
ACCA考试
初级会计职称
资产评估师
高级经济师
注册会计师
高级会计师
美国注册会计师
审计师考试
国际内审师
注册税务师
理财规划师
一级建造师
安全工程师
设备监理师
公路监理师
公路造价师
二级建造师
招标师考试
物业管理师
电气工程师
建筑师考试
造价工程师
注册测绘师
质量工程师
岩土工程师
注册给排水
造价员考试
注册计量师
环保工程师
化工工程师
暖通工程师
咨询工程师
结构工程师
城市规划师
材料员考试
消防工程师
监理工程师
房地产估价
土地估价师
安全评价师
房地产经纪人
投资项目管理师
环境影响评价师
土地登记代理人
宝宝起名
缤纷校园
实用文档
入党申请
英语学习
思想汇报
作文大全
工作总结
求职招聘 论文下载 直播课堂
您现在的位置: 考试吧 > 计算机等级考试 > 计算机二级考试 > ACCESS > 复习资料 > 正文

全国计算机等级考试二级Access考点分析之模块

8.2 模块的概念

考点1 类模块
  窗体和报表模块都是类模块,而且它们各自与某一窗体或报表相关联。窗体和报表模块通常都含有事件过程,该过程用于响应窗体或报表中的事件。可以使用事件过程来控制窗体或报表的行为,以及它们对用户操作的响应,例如:用鼠标单击某个命令按钮。
  为窗体或报表创建第一个事件过程时,Microsoft Access将自动创建与之关联的窗体或报表模块。

如果要查看窗体或报表的模块,请单击窗体或报表“设计”视图中工具栏上的“代码”命令。
  窗体或报表模块中的过程可以调用已经添加到标准模块中的过程。
考点2 标准模块
  标准模块包含的是通用过程和常用过程,这些通用过程不与任何对象相关联,常用过程可以在数据库中的任何位置运行。
考点3 将宏转换为模块
  在Access系统中,根据需要可以将设计好的宏对象转换为模块代码的形式。
8.2 创建模块
考点4 创建自定义函数

  (l)打开一个新模块
  要打开一个新的标准模块,可单击“数据库”窗口中“对象”下的“模块”按钮 ,然后单击“数据库”窗口工具栏上的“新建”按钮。要打开一个已有的标准模块,可单击“对象”下的“模块” ,选择要打开的模块,然后单击“设计”。

考点8  VBA编程环境
  Access提供了一个编程界面――VBE (Visual Basic Editor)。
  1进入VBE编程环境
  Access模块分成类模块和标准模块两种。
   对于类模块,可以直接定位到窗体或报表,然后单击工具栏上的“代码”按钮进入;或定位到窗体、报表和控件上通过指定对象事件处理过程进入。

方法有两种:一种是单击属性窗体的“事件”选项卡,选中某个事件并设置属性为“事件过程”选项,在单击属性栏右侧的“…”按钮即可进入;另一种是单击属性窗体的“事件”选项卡,选中某个事件直接单击属性右侧的“…”按钮,打开“事件生成器”对话框,选择其中的“代码生成器”,单击“确定”按钮即可进入。
  对于标准模块,有3种方法进入:一种是对于已存在的标准模块,只需从数据库窗体对象列表上选择“模块”,双击要查看的模块对象即可进入;一种是要创建新的标准模块,需要从数据库窗体对象列表上选择“模块”,单击工具栏上的“新建”按钮即可进入;一种是在数据库对象窗体中,单击“工具”菜单中“宏”菜单
的“Visual Basic编辑器”选项即可进入。
  2 VBE窗口
  VBE窗口主要由标准工具栏、工程窗口、属性窗口和代码窗口组成。
  3 VBE环境中编写NBA代码
  Access的VBE编辑环境提供了完整的开发和调试工具。其中的代码窗口顶部包含两个组合框,左侧为对象列表,右侧为过程列表。操作时,从左侧组合框选定一个对象后,右侧过程组合框中会列出该对象的所有事件过程,再从该对象过程列表选项中选择某个事件名称,系统会自动生成相应的事件过程模块,用户添加代码即可。
双击工程窗口中的任何类或对象都可以在代码窗口中打开相应代码进行编辑处理。

4用户定义的数据类型
  应用过程中可以建立包含一个或多个VBA标准数据类型的数据类型,这就是用户定义数据类型。它不仅包含YBA的标准数据类型,还包含其他用户定义的数据类型。
  用户定义数据类型可以在Type ... End Type关键字间定义,定义格式如下:
        Type犷数据类型名〕
            <域名>As<数据类型>
            <域名>As<数据类型>
   …
          End Type
  5数组
  数组是在规则的结构中包含一种数据类型的一组数据,也称作数组元素变量。数组变量由变量名和数组下标构成,通常用Dim语句来定义数组,定义格式为:
  Dim数组名([下标下限to]下标上限)
  缺省情况下,下标下限为0,数组元素从“数组名(0)”至“数组名(下标上限)”;如果使用to选项,则可以安排非0下限。
  6数据库对象变量
  Access建立的数据库对象及其属性,均可被看成是VBA程序代码中的变量及其指定的值来加以引用。
  7变量标识命名法则
  在编写VBA程序代码时,会用到大量的变量名称和不同的数据类型。对于控件对象,可以用VBA的Set关键字将每个命名的控件对象指定为一个变量名称。
  目前,VB和VBA均推荐使用Hungarian符号法作为命名法则。该方法也被广泛用在C和C++等一些程序中。
  Hungarian符号法使用一组代表数据类型的码。用小写字母作为变量的第一个字符。
  8符号常量
  在VBA编程过程中,对于一些使用频率较高的常量,可以用符一号常量形式来表示。符号常量使用关键字Const来定义,格式如下:
  Const符号常量名称=常量值
  若是在模块的声明区中定义符号常量,则建立一个所有模块都可以用的全局符号常量。一般是Const前加Global或Public关键字。
  9系统常量
  Access系统内部包含若干个启动时就建立的系统常量,有True、False、Yes、No、On、Off和Null等。在编码时可以直接使用。
  10内部常量
  VBA提供了一些预定义的内部符号常量,它们主要作为DoCmd命令语句中的参数。内部常量以前缀ac开头。可以通过在“对象浏览器”窗口中,选择“7一程库”列表的Access项,再在“类”列表中选择“全局”选项,Access的内部的常量就可以列出了。
  11运算符
  在VBA编程语言中,提供了许多运算符来完成各种形式的运算和处理。根据运算不同,可以分成4种类型的运算符:算术运算符、关系运算符、逻辑运算符和连接运算符。
  12表达式和优先级
  在一个表达式中进行若干操作时,每一部分都会按预先确定的顺序进行计算求解,称这个顺序为运算符的优先顺序。
  在表达式中,当运算符不止一种时,要先处理算术运算符,接着处理比较运算符,然后再处理逻辑运算符。所有比较运算符的优先顺序都相同;也就是说,要按它们出现的顺序从左到右进行处理而算术运算符和逻辑运算符则必须按表8-4列出的优先顺序进行处理。
             表8-4运算符的优先级


  13常用标准函数
  在VBA中,除在模块创建中可以定义子过程与函数过程完成特定功能外,又提供了近百个内置的标准函数,可以方便完成许多操作。
  标准函数一般用于表达式中,有的能和语句一样使用。其使用形式如下:
        函数名(<参数1><,参数2>[,参数3][,参数4][,参数5]…)
  其中,函数名必不可少,函数的参数放在函数名后的圆括号中,参数可以是常量、变量或表达式,可以有一个或多个,少数函数为无参函数。
考点10  VBA程序流程控制语句
  一个语句是能够完成某项操作的一条命令。VBA程序的功能就是由大量的语句串命令构成。
  VBA程序语句按照其功能不同分成两大类型:
   一是声明语句,用于给变量、常量或过程定义命名;二是执行语句,用于执行赋值操作,调用过程,实现各种流程控制。
  执行语句分为3种结构:
  顺序结构,按照语句顺序顺次执行。
  条件结构,又称为选择机构,根据条件选择执行路径。
  循环结构,重复执行某一段程序语句。
  1程序语句书写
  通常将一个语句写在一行。语句较长,一行写不下时,可以用续行符(_)将语句连续写在一下一行。可以通过冒号(:)将几个语句分隔写在一行中。
  一个好的程序一般都有注释语句。这对程序的维护有很大的好处。
  在VB
A程序中,注释可以通过以下两种形式实现:
  使用Rem语句,其格式为:Rem注释语句。
  使用单引号“’”,其格式为:’注释语句。
  2声明语句
  声明语句用于命名和定义常量、变量、数组和过程。在定义了这些内容的同时,也定义了它们的生命周期与作用范围,这取决于定义位置(局部、模块或全局)和使用的关键字(Dim,Public,Static或Global等)。
  3赋值语句

上一页  1 2 3 4 5 6 下一页
文章搜索
版权声明:如果计算机等级考试网所转载内容不慎侵犯了您的权益,请与我们联系800@exam8.com,我们将会及时处理。如转载本计算机等级考试网内容,请注明出处。
Copyright © 2004- 考试吧计算机等级考试网 All Rights Reserved 
中国科学院研究生院权威支持(北京)
在线模拟试题
考证通关杀器
考试最新资讯
一次通关技巧