第九章 宏的创建及应用 Access数据库实用教程电子教案.ppt

第九章 宏的创建及应用 Access数据库实用教程电子教案.ppt

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第9章 宏的创建及应用 9.1 宏的基本概念 9.2 宏的创建 9.3 两个常用宏的创建与使用 9.4 使用宏创建菜单 9.5 Access中宏操作介绍 9.1 宏的基本概念 9.1.1 什么是宏 宏是指一个或者多个操作的集合,其功能是使操作自动化。每个操作在运行宏时由前到后依次执行。通过宏的操作,能够有次序地自动执行一连串的操作。 9.1.2 宏组 宏组是以一个宏名存储的相关宏的集合。如果有许许多多的宏,那么将相关的宏分别放在不同的宏组,有助于方便地对数据库进行管理。宏组的调用格式:宏组名.宏名 9.1.3 条件宏 运行宏时,如果使用条件表达式来决定是否执行某个操作,则称这种带有条件表达式的宏为条件宏。 9.2 宏的创建 9.2.1 创建宏 【例9-1】创建一个宏。所实现的功能是:单击窗体中的按钮,发出“嘟嘟”声后会打开“学生基本信息窗体”,显示所有男生的信息,并以最大化方式显示。 9.2.2 创建宏组 【例9-2】宏组的创建。 如:创建一个宏组,它包括两个宏,分别用于实现打开学生表并弹出消息对话框和打开学生基本信息窗体并退出,并用命令按钮运行该宏组。 9.2.3 创建条件宏 【例9-3】创建条件宏。 如:创建一个条件宏,用于实现根据窗体上用户输入的数据值的不同显示不同的信息,若用户输入的值大于100或小于0,则弹出“输入错误”;若在 80到100之间弹出“优秀”,若在60到80之间弹出“良好”;若小于60则弹出“不及格”。 注意:在条件宏中,如果一个操作的条件和上一个操作的条件相同,则可以用“…”来代替条件。 9.3 两个常用宏的创建和应用 9.3.1 创建AutoExec宏 使用一个名为AutoExec的特殊宏可在打开数据库时执行一个或一系列的操作。 【例9-4】AutoExec宏的创建。如:创建该宏实现在打开数据库时自动打开学生表、课程表和成绩表。 注意:如果不想在打开数据库时运行 AutoExec宏,可在打开数据库时按Shift键。 9.3.2 AutoKeys宏组 要将一个操作或操作集合赋值给某个特定的按键或组合键,可以创建一个AutoKeys宏组。 【例9-5】Access中快捷键的创建。 如:用Ctrl+O 打开“学生”表,按Ctrl+Q可以退出系统,并且在退出之前保存所有对象。 9.4 使用宏创建菜单 一个菜单系统包括菜单栏和下拉式菜单。制作菜单系统需要依靠宏来实现,菜单系统本身也是靠宏来实现的。 创建一个菜单系统的操作步骤如下: ?设计出菜单系统所包括的菜单栏和各下 拉菜单的内容,并为每个菜单命令准备好需要的对象。 ?创建菜单栏中每一个下拉式菜单的宏。 ?创建组合了下拉菜单的菜单栏的宏。 ?将自定义菜单栏宏设置为数据库的菜单,或者附加于需要的界面上,即成为某一个界面激活时的菜单。 1.创建下拉式菜单 【例9-6】创建一个包含“输入数据”下拉菜单命令的宏。 2.创建菜单条 【例9-7】创建菜单框中各个菜单命令的宏。 3.为窗体添加菜单栏 【例9-8】设置“学籍管理信息系统”中菜单与窗体或报表的所属关系。 9.5 Access中宏操作介绍 Access 中一共有四十多种常见的宏操作,可以分成:记录操作类、窗体操作类、报表操作类、 应用程序类、 杂项类五大类 。 1.记录操作类 ? GotoRecord操作:是直接移动记录指针到指定的 记录。 ? FindRecord操作:是采用查找方式移动记录指针的操作。 ? FindNext操作:可以查找下一个记录。 2.窗体操作类 ? ? OpenForm操作:用于以添加、编辑或只读的模式打开一个窗体。 ? Close操作:关闭指定的Access窗口。如果没有指定窗口,则关闭活动窗口。 ? Maximize操作:放大活动窗口。 ? Minimize操作:将活动窗口缩小为Access窗口底部的小标题栏。 ? MoveSize操作:移动活动(当前)窗口或调整其大小。 3.报表操作类 ? OpenReport操作 :在设计视图或打印预览中打开报表或立即打印报表。 ? Close操作 :关闭报表。 ? PrintOut操作:打印一个打开数据库中的当前活动对象,也可以打印数据表、报表、窗体和数据访问页和模块。 4.应用程序类 ? RunCommand操作 :用于运行Microsoft Access的内置命令。 ? RunMacro操作:用于运行一个独立的宏或者一个位于宏组中的宏。 ? RunApp操作:用于在Microsoft Acce

文档评论(0)

autohhh + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档