- 15
- 0
- 约7.62千字
- 约 56页
- 2019-02-12 发布于湖北
- 举报
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 使用宏创建菜单
您可能关注的文档
- 党员应知应会内容:党的基本知识.doc
- 等离子体产生技术1.ppt
- 邓稼先-ppt优秀课件14227.ppt
- 低年级阅读与写作习惯的培养.ppt
- 迪士尼ppt英文介绍[1].ppt
- 第11章_设备更新与选择.ppt
- 第14课 沟通中外文明的“丝绸之路”教学设计.doc
- 第二十五章 动物的维持需要.ppt
- 第二章 老年人各系统的老化改变.ppt
- 第六章 下渗概述.ppt
- 统编版2025年春季新版七年级下册历史 第21课 明清时期的科技与文化 教案.docx
- 雅安雨城法院书记员招聘考试真题库2025.docx
- 2026届安徽合肥市高考一模高考语文试卷试题(含答案详解).pdf
- 【专题研究】国内外城市更新研究的最新进展.pdf
- 【专题研究】老旧城区改造居民满意度影响因素研究——以遂宁市老旧城区改造为例.pdf
- 【专题研究】关于旧城空间改造理论与创意设计案例的几点思考.pdf
- 西藏拉萨市高三下学期期末物理备考重点详解.docx
- 泾县法院书记员招聘笔试真题2025.pdf
- 2026年春【苏教版】-六年级数学下册-面积的变化.pptx
- 2026年春【苏教版】-六年级数学下册-7.pptx
原创力文档

文档评论(0)