第7章 Access中的宏.ppt

  1. 1、本文档共56页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第7章 Access中的宏

Access可以通过窗体控件和报表的特定属性识别某一个事件,当用户执行Access能识别的事件时,都能够导致Access执行一个宏,这就是所谓的事件触发操作。 Access可以对窗体、报表或控件中的多种类型的事件做出响应,包括单击鼠标、修改数据、打开或关闭窗体以及打印报表等。 7.4.2 事件触发操作 【实例7-4】创建一个窗体,在窗体中添加4个命令按钮,其功能分别是打开学生表、打开学生信息浏览窗体、打开“学生名单”报表和关闭窗体,引用实例7-2创建的宏组来实现。 【操作步骤】 (1)打开数据库“选课管理”。 (2)在数据库中新建一个窗体,添加4个命令按钮,其标题属性分别设置为“打开学生表”、“打开学生信息窗体”、“打开学生名单报表”和“关闭窗体”,如图所示。 (3)使用命令按钮控件向导设置每个命令按钮的操作,使用列表框选择宏组中的宏操作。如图所示。 (4)保存窗体,窗体名称为“学生管理”,切换到从窗体视图,单击不同的命令按钮可以运行相应的宏操作。 7.2.6 宏的编辑 1.添加宏操作 对已经创建的宏可以继续添加新的宏操作,操作步骤如下: (1)在“导航”窗格中选择“宏”,右单击要修改的宏,在弹出的快捷菜单中选择“设计视图”,打开“宏设计”视图窗口。 (2)添加新的宏操作并设置相关的参数。 (3)重复步骤(2)可以继续添加。 (4)保存宏。 2.删除宏操作 如果需要在已有的宏中删除宏操作,可采用下列2种方法: (1)选中要删除的宏,按Delete键。 (2)右单击要删除的宏,在快捷菜单中选择“删除”命令。 (3)直接单击宏操作右侧的“删除”按钮。 3.更改宏操作顺序 对于设计好的的宏,可以对其中的宏操作调整排列顺序,操作方法有以下3种。 (1)直接拖动要移动的宏操作到需要的位置。 (2)选中宏操作,然后按Ctrl+↑和Ctrl+↓键 (3)选中宏操作,单击该操作右侧的“上移”和“下移”按钮。 对于创建的宏或宏组,只有运行后,才可以实现宏的功能,得到宏操作的结果。在宏运行时有时会出现错误或异常情况,需要对宏或宏组进行调试。此外,用户可以对已经创建的宏进行编辑和修改。 7.3 宏的执行和调试 7.3.1 宏的执行 创建宏或宏组之后,可以在数据库中运行。运行宏的方式有以下几种: 1.在宏设计窗口中运行 在宏设计窗口中,选择“创建”选项卡中的“宏与代码”组,单击“宏”按钮 可以直接运行已经设计好的宏。 2.在数据库窗口中运行 在数据库窗口中,选择“宏”对象,可以使用下列方法运行宏。 (1)双击所要运行的宏的名称。 (2)右击所要运行的宏,在快捷菜单中选择命令“运行”。 3.在Access主窗口中运行 在Access主窗口中,选择“数据库工具”选项卡中的“宏”组,单击“运行宏”按钮 ,打开“执行宏”对话框,如图所示,直接在下拉列表框中选择要执行的宏的名称或直接输入宏名,然后,单击“确定”按钮。 4.在其它宏中运行 可以在其它的宏中运行一个已设计好的宏,其操作方法如下: (1)在宏中添加RunMacro操作。 (2)在“宏名”参数框中输入要执行的宏名。 5.自动运行宏 Access数据库提供了一个专用的宏Autoexec,又称其为自动宏。 如果数据库中有名为Autoexec的宏,则在打开数据库时自动运行宏。因此,如果用户想在打开数据库时自动执行某些操作,可以通过自动宏实现。 在宏执行时有时会的到异常的结果,可以使用宏的调试工具对宏进行调试,常用的方法是单步执行宏,即每次执行一个操作。在单步执行宏时,用户可以观察到宏的执行过程以及每一步的结果,从而发现出错的位置并进行修改。 7.3.2 宏的调试 单步执行宏的操作方法如下: (1)打开宏设计窗口。 (2)单击工具栏上的“单步”按钮,再单击“运行”按钮,打开“单步执行宏”对话框,如图所示。 在“单步执行宏”对话框中,显示了宏名、条件、操作名称和参数。通过对这些内容进行分析,可以判断宏的执行是否正常。 3个按钮的功能如下: ①单步执行:执行对话框中显示的宏操作,如果执行正常,则执行下一个宏操作。 ②停止:停止宏的执行,关闭对话框。 ③继续:关闭“单步执行”模式,执行宏中的其余操作。 (3)错误处理 如果在宏的执行过程中出现错误,会弹出一个消息框,显示宏操作的错误信息,例如,当宏操作“OpenReport”的操作参数“报表名称”指定了一个不存在的报表,则执行该操作时会打开如图所示的消息框。 在消息框中,指出了出错原因并给处理建议。用户可以根据实际情况对宏进行修改。 7.4 使用宏创建菜单

文档评论(0)

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

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

1亿VIP精品文档

相关文档