
第九章宏与模块 本章重点是: (1)宏、宏组、条件宏的创建和调用方法。 (2)函数、过程与模块的编写规则。 (3)VBA的程序设计基础、各种事件的触发条件。 (4)应用宏与模块将数据表、查询、窗体、报表成完整 的数据库应用系统
第九章 宏与模块 本章重点是: (1)宏、宏组、条件宏的创建和调用方法。 (2)函数、过程与模块的编写规则。 (3)VBA的程序设计基础、各种事件的触发条件。 (4)应用宏与模块将数据表、查询、窗体、报表成完整 的数据库应用系统

第九章宏与模块 9.1宏的基本知识 9.2宏的基本操作 9.3认识模块 9.4创建与调用模块 9.5VBA程序设计基础 9.6调试过程
第九章 宏与模块 9.1 宏的基本知识 9.2宏的基本操作 9.3 认识模块 9.4创建与调用模块 9.5 VBA程序设计基础 9.6调试过程

9.1宏的基本知识 宏:是一个或多个操作的集合,其中每个操作执行特 定的功能。如果用户频繁地重复同一系列操作,就 可以创建宏来执行这些操作。 宏的具体功能如下: ●显示和隐藏工具栏; ●打开和关闭表、查询、窗体和报表;
9.1 宏的基本知识 宏:是一个或多个操作的集合,其中每个操作执行特 定的功能。如果用户频繁地重复同一系列操作,就 可以创建宏来执行这些操作。 宏的具体功能如下: ⚫ 显示和隐藏工具栏; ⚫ 打开和关闭表、查询、窗体和报表;

●执行报表的预览和打印操作以及报表中数据的发送; ●设置窗体或报表中控件的值; ●设置Access工作区中任意窗口的大小,并执行窗口移 动、缩小、放大和保存等操作: ●执行查询操作,以及数据的过滤、查找; ●为数据库设置一系列的操作,简化工作
⚫ 执行报表的预览和打印操作以及报表中数据的发送; ⚫ 设置窗体或报表中控件的值; ⚫ 设置Access工作区中任意窗口的大小,并执行窗口移 动、缩小、放大和保存等操作; ⚫ 执行查询操作,以及数据的过滤、查找; ⚫ 为数据库设置一系列的操作,简化工作

9.1宏的基本知识 >在Access2000中,一共提供了53种基本宏操作,这 些基本宏操作还可以组合成很多其他的“宏组”操作。 >使用宏的操作非常方便,用户不需要记住各种语法命 令,也不需要编程,只需利用几个简单宏操作就可以 对数据库完成一系列的控制,中间过程完全是自动实 现的
9.1 宏的基本知识 ➢ 在Access 2000中,一共提供了53种基本宏操作,这 些基本宏操作还可以组合成很多其他的“宏组”操作。 ➢ 使用宏的操作非常方便,用户不需要记住各种语法命 令,也不需要编程,只需利用几个简单宏操作就可以 对数据库完成一系列的控制,中间过程完全是自动实 现的

9.1宏的基本知识 在默认设置下,宏的设计视图分为操作、注释、操作参数三个部分, 如图所示。 2宏1:宏 操作 备注 OpenDataAccessPage 操作参数 数据访问页名称 学生信息表利 选定要打开的 视图 浏览 数据访问页的 名称。列表中 显示了当前数
9.1 宏的基本知识 在默认设置下,宏的设计视图分为操作、注释、操作参数三个部分, 如图所示

9.2宏的基本操作 >创建宏与宏组 >运行宏 >在宏中使用条件 >设置操作参数 >常用的宏操作 >在窗体中添加宏 >调试宏
9.2 宏的基本操作 ➢ 创建宏与宏组 ➢ 运行宏 ➢ 在宏中使用条件 ➢ 设置操作参数 ➢ 常用的宏操作 ➢ 在窗体中添加宏 ➢ 调试宏

9.2.1创建宏与宏组 1.创建宏 方法一 例1:实现能够自动打开“学生成绩表”表的宏为例, 操作步骤: (1)在“数据库”窗口中,单击“对象”下的 “宏”。 (2)单击“数据库”窗口工具栏上的“新建”按钮, 弹出宏的设计视图
9.2.1 创建宏与宏组 方法一 例1:实现能够自动打开“学生成绩表”表的宏为例, 操作步骤: (1)在“数据库”窗口中,单击“对象”下的 “宏” 。 (2)单击“数据库”窗口工具栏上的“新建”按钮, 弹出宏的设计视图。 1.创建宏

1.创建宏(续) (3)单击“操作”字段的第一个单元格,然后再单击箭头来显示出操 作列表,选择“OpenTable”,如图所示。 7宏1:宏 -回× 操作 备注 OpenQuery OpenReport 操作参数 OpenStoredProcedur OpenTable 在“数据表” 视 OpenView 数据表 视图、“设 数OutputTo 编辑 计”视图或 PrintOut “打印预览” Quit 中打开表。按
1.创建宏(续) (3)单击“操作”字段的第一个单元格,然后再单击箭头来显示出操 作列表,选择“OpenTable”,如图所示

1.创建宏(续) (4)键入操作的备注。备注不是必选的,但可以使用户 更易于理解和维护该宏。 (5)如果需要,可在窗口的下半部指定操作的参数。如: 将“表名称”选为“学生成绩表”,“视图”方式选 择“数据表”,“数据模式”选择“只读”模式,即 打开“学生成绩表”表后不允许修改表中的数据
1.创建宏(续) (4)键入操作的备注。备注不是必选的,但可以使用户 更易于理解和维护该宏。 (5)如果需要,可在窗口的下半部指定操作的参数。如: 将“表名称”选为“学生成绩表” , “视图”方式选 择“数据表” , “数据模式”选择“只读”模式,即 打开“学生成绩表”表后不允许修改表中的数据