- 1、本文档共106页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第10章 宏的操作 通过对本章的学习,读者需要掌握以下内容: 了解宏的概念,宏的类型。 熟悉事件与宏的关系,常用的宏操作。 理解窗体、报表和控件的事件属性。 掌握如何创建操作序列宏、宏组和条件宏,修改宏和运行宏。 学习目标 使用设计器创建宏对象的方法 使用宏控制数据库对象的方法 10.1 创建宏对象 宏的分类 操作序列宏 宏组 条件宏 操作序列宏示例 宏组示例 条件宏示例 常用的宏操作 Open开头的操作 OpenTable 用于打开表 OpenQuery 用于打开查询 OpenForm 用于打开窗体 OpenReport 用于打开报表 运行和控制操作 RunSQL 用于执行指定的SQL语句 RunApp 用于执行指定的外部应用程序 Close 用于关闭指定的窗口或活动窗口 Quit 用于退出Access 设置值操作 SetValue 用于设置属性值 刷新、查找数据或定位记录操作 Requery 用于实施指定控件重新查询,即刷新控件数据 FindRecord 用于查找满足指定条件的第一条记录 FindNext 用于查找满足指定条件的下一条记录 GoToRecord 用于指定当前记录 控制显示操作 Maximize 用于最大化激活窗口 Minimize 用于最小化激活窗口 Restor 用于将最大化或最小化窗口还原 Hourglass 用于设置沙漏鼠标光标 通知和警告操作 MsgBox 用于显示消息框 Beep 用于使计算机发出“嘟嘟”声 SetWarnings 用于关闭或打开系统消息 导入和导出数据 TransferDatabase 用于从其他数据库导入和导出数据 TransferText 用于从文本文件导入和导出数据 宏设计视图工具栏常用按钮 宏的创建在宏设计视图中进行。以下是宏设计视图工具栏上的一些常用按钮。 宏名 删除行 条件 运行 插入行 单步 10.2 创建操作序列宏 问题的提出 同时完成多个操作任务的宏,称为“操作序列宏”,它将按定义的操作命令顺序执行操作任务。 怎样创建一个可以执行多个操作命令、完成多个操作任务的操作序列宏呢? 下面通过【操作实例1】来说明使用设计器创建操作序列宏的方法。 【操作实例1】 创建一个同时打开窗体、报表、表对象的宏对象“执行多个任务的宏”。 操作步骤: (1)打开宏设计视图 (2)指定操作命令 【操作实例1】 (3)指定操作参数 (4)保存宏对象为“执行多个任务的宏” (5)定义打开报表对象的操作 【操作实例1】 (6)定义打开表对象的操作 (7)运行宏 归纳分析 创建宏只有一种方式就是使用设计器,即在设计视图中创建。 与其他数据库对象不同,宏只有一种视图模式,就是设计视图。 在数据库窗口双击宏对象,或者单击工具栏上的【运行】按钮,可以直接运行宏。直接运行宏是为了对创建的宏对象进行测试。看其是否执行了预定的操作任务。 10.3 创建宏组 问题的提出 包含多个宏的宏,称为“宏组”,它可以将多个类似操作的宏、或相关操作的宏存放在一起,宏组中的宏可以按其中的宏名分别选择执行其操作任务。 怎样创建一个包含多个宏的宏组呢? 【操作实例2】 创建一个分别打开不同窗体的宏对象“打开窗体宏”。 操作步骤: (1)在设计视图添加【宏名】列 (2)定义宏名 (3)指定操作命令与操作参数 (4)定义其他宏名、操作命令与操作参数 归纳分析 宏组中一般包含功能类似、或相关操作的宏。宏组能够方便查找、使用宏。 在打开数据透视表窗体、数据透视图窗体时,在选择“窗体”视图时,要选择“数据透视表”、“数据透视图”,不能使用默认的“窗体”视图。 宏组不能直接运行。要分别按组中定义的宏名运行,完成其指定的任务。 10.4 创建条件宏 问题的提出 在实际操作过程中,有时需要根据不同条件进行不同操作。宏对象可以设置条件,按指定的条件完成不同的操作任务,这类宏称为条件宏。 怎样创建一个根据不同条件执行不同操作任务的条件宏呢? 【操作实例3】 创建一个根据口令验证的情况,打开或关闭指定窗体的宏对象“口令验证窗口使用的宏”,本宏是包含“确定”和“取消”两个宏的宏组。 【操作实例3】 操作步骤: (1)创建“确定”宏 ①添加【宏名】与【条件】列 ②定义条件 ③指定操作命令与操作参数 【操作实例3】 ④指定本宏中其他操作任务 【操作实例3】 (2)创建“取消”宏 归纳分析 通过创建这个“口令验证窗口使用的宏”宏组,可以了解创建条件宏的方式,了解如何在宏中设置条件,条件一般
您可能关注的文档
- 现代电机控制技术第2版王成元第5章节三相永磁同步电动机直接转矩控制课件教学.ppt
- 2013高考考试设计与命题原则曾用强0901.ppt
- 三年级夜书所见.ppt
- 三年级英语人教作业课件Recycle1章节.ppt
- 2013高考历史一轮复习第4课明清之际活跃的儒家思想课件新人教版必修3章节1.ppt
- 三年级英语人教作业课件Recycle2章节.ppt
- oracle高级PLSQL编程.ppt
- 三年级英语上册Thenbspthirdnbspperiod课件2三年级英语上册Thethirdperiod课件2章节.ppt
- 2013高考历史一轮复习第5课西方人文主义思想的起源课件新人教版必修3章节1.ppt
- oracle高级游标的使用.ppt
文档评论(0)