第七章Access宏的创建及使用.ppt

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
扬州科技学院 扬州科技学院 * 扬州科技学院 * 第七章 宏的创建和使用 * 扬州科技学院 * 本章内容 宏对象概述 创建宏与宏组 常用的宏操作 宏的调试、宏的修改与运行 宏的综合应用 使用宏创建菜单 创建登录宏 * 扬州科技学院 * 教学目标 掌握宏的概念 能够创建宏和宏组 能够对宏进行调用和调试 能够运用宏增强系统功能 * 扬州科技学院 * 宏对象概述1 在前面的章节中,介绍了Access数据库中的基本操作,如表、查询、窗体、报表等对象的使用。利用这些对象可以实现对数据库系统的操作,但是要让用户在数据库应用环境中进行工作还是不现实的。 因为,这要求用户也必须熟悉Access的操作,而且,让用户在一个开放的数据库环境下工作很容易导致数据的正确性和安全性的意外问题。 所以,通常会创建一个用户界面,数据库的最终用户可以通过这个界面方便完成对数据库的操作。 在Access中,要实现这样的功能,不可避免的会涉及到“宏”。 * 扬州科技学院 * 宏对象概述2 宏可以实现的功能 Access 中定义了很多宏操作,这些宏操作可以完成以下的功能。 打开或关闭表、窗体或报表,执行查询,预览或打印报表。 筛选、查找记录。 执行任意的应用程序模块,含DOS程序。 显示信息框、响铃警告。 移动窗口,改变窗口大小。 模拟键盘动作,对对话框或其他等待输入的任务提供字符串的输入。 定制菜单。 数据的导入、导出。 对控件属性赋值。 * 扬州科技学院 * 宏对象概述3 宏可以实现的功能 从上面的功能可以看出宏操作几乎涵盖了数据库管理的全部细节,所以常常用宏来实现对一个Access数据库应用系统的界面管理。 宏和表、查询、窗体等一样也是Access 中数据库的对象之一。 使用宏,将多个操作集合在一起,就可以自动完成各种简单的重复性工作,从而提高工作效率。 * 扬州科技学院 * 宏对象概述4 宏的相关概念: 宏操作 是由Access本身提供的、组成宏的基本单元,可以把宏操作看成是完成一定功能的代码。 宏 宏是用来自动执行任务的一个或一组操作命令的集合,其中每个操作命令称为宏操作,每个宏操作能实现特定的功能。 * 扬州科技学院 * 创建和编辑宏1 任务7-1 创建一个宏 使其具有打开窗体的功能。 步骤: 在宏对象窗口选择新建,显示宏设计窗口 选择第一行中的“操作”列的下拉列表框中的—OpenForm 在设计窗口的备注中,输入“进入学生课程管理系统” 在操作下方的“窗体名称”中,选择“7-2系统主界面” 保存宏名称为“打开主界面” * 扬州科技学院 * 创建和编辑宏2 宏的设计视图 宏“设计视图”窗口分为上下两部分,分别为设计区和操作参数区。 窗口的上半部分是设计区。 设计区包含四个参数列,分别为“宏名”、“条件”、“操作”和“注释”。 四个参数中,“操作”列必须选择命令,其它三列的内容均可以省略。 * 扬州科技学院 * 创建和编辑宏3 宏的设计视图 宏名:可以为每个宏指定名称; 条件:设置宏运行的条件,如果条件的值为True 或“是”,就会运行该宏; 操作:从Access定义的命令中选择; 注释:输入说明性的内容,不影响宏的执行; * 扬州科技学院 * 创建和编辑宏4 创建简单宏 特点: 在宏设计窗口,只包含“操作”和“注释”两列;由一条或多条简单操作组成,宏执行时按照操作的顺序一条一条地执行,直到操作完毕为止。 * 扬州科技学院 * 创建和编辑宏5 创建宏组 将若干个宏放在一个宏组中,不仅减少了宏组的个数,而且可以方便地对数据库中的宏进行分类管理和维护。宏组中的每一个宏都能独立运行,互相没有影响。 宏组中宏的访问形式: 宏组名.宏名 * 扬州科技学院 * 创建和编辑宏6 创建条件宏 条件宏是指通过条件的设置来控制宏的执行。在“条件”列中输入条件表达式。 条件表达式的结果只有两个:“真”或“假”。 如果表达式的结果为“真”,则执行该行的操作。 加上省略号 * 扬州科技学院 * 创建和编辑宏7 创建条件宏 条件表达式:对于引用窗体或报表上相关控件值,其语法格式为: Forms![窗体名]![控件名] Reports![报表名]![控件名] 条件宏说明: 如果希望条件为“真”时执行多项操作,可以在后续“条件”列中输入省略号,表示仍然是条件操作。 如果条件为“真”,执行条件操作(包括后续行“条件”为省略号的操作),然后执行后面的操作;否则,跳过设置条件的操作以及带省略号的操作,转到后续操作继续执行。 * 扬州科技学院 * 在窗体中添加宏1 在窗体、报表或控件的事件中运行宏 宏最常见的用途是将宏链接到窗体、报表或控件的事件中。 在Access报表、窗体或控件上添加宏以相应某个事件,操作步骤如下: 首先创建宏或事件过程。 在“设计”视图中打开窗体

文档评论(0)

189****6140 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档