- 1
- 0
- 约6.73千字
- 约 52页
- 2019-10-03 发布于广东
- 举报
第7章 宏 第7章 宏 7.1宏的有关概念 7.2 宏的创建 7.3 运行宏 7.4宏组 7.5为宏提供条件 7.6 在窗体和报表上使用 7.1宏的有关概念 7.1.1 宏的概念 Access宏用于执行特定的、用户指定的任务。例如打开一个窗口或运行一个报表。Access执行的每一项任务被称作一个操作。Access提供了50多个可用于宏的操作。 宏操作在宏设计窗口中创建,大部分宏通过窗体或报表的某个事件属性来驱动执行。也可以在数据库窗口的宏对象中直接运行宏。 7.1宏的有关概念 7.1.2 事件的概念 事件是一种特定的操作,在某个对象上发生或对某个对象发生。Access 可以响应多种类型的事件:鼠标单击、数据更改、窗体打开或关闭及许多其他类型的事件。事件的发生通常是用户操作的结果。事件过程是为响应由宏或程序代码引发的事件或由系统触发的事件而运行的过程。 7.1宏的有关概念 7.1.3 宏的功能 显示和隐藏工具栏。 打开和关闭表、查询等对象。 执行报表的预览打印。 设置窗体中控件的值。 设置窗口的大小。 执行菜单上的选项命令。 执行查询操作,及数据筛选等。 7.2 宏的创建 宏的设计 怎样创建一个宏? 1.在宏中添加操作 在宏定义的操作列中,可以指定宏中执行的操作。如果要在宏中添加操作,单击操作列中的空白的文本框,在该文本框中右侧会出现一个下拉按钮,单击此按钮,可以在弹出的下拉列表中有多个可以选择的操作,根据需要进行选择。 宏的设计 需要注意的是,宏中的各个操作按照添加的顺序,(也就是在操作列中由上到下的出现顺序)进行执行,所以大家一定要设置好执行的顺序。 如果需要插入或删除某项操作,可以单击工具栏中的插入行命令或删除行命令,在当前行的前面增加一空白行或删除当前操作。 宏的设计---常用的宏操作 在宏中常用的操作如下: ApplyFilter:在表、窗体或报表中应用筛选、查询等子句。这样可以限制或排序来自表中的记录。 Beep:可以使计算机发出嘟的声音。 Close:关闭指定的窗口,或没有指定时,关闭当前窗口。 宏的设计 DeleteObject:删除某个特定的数据库对象,如没有指定,则删除数据库窗口中选定的对象。 FindNext,FindRecord:用于符合条件的记录的查找。 ShowAllRecords:删除活动表查询的结果集和窗体中所有已经应用过的筛选,并且显示表或查询结果集中的所有记录。 宏的设计 Maximize,Minimize:最大化或最小化当前窗口。 Open : 打开相对应的对象。 Quit:退出Access系统。 Rename:对一个指定的数据库对象重新进行命名。如果没有指定,则重新命名数据库窗口中选定的对象。 宏的设计 2.设置操作参数 直接在对应的文本框中输入数据,以设定操作参数的属性。 单击某参数对应的空白文本框,在该文本框中右侧会出现一个下拉按钮,单击此按钮,可以在弹出的下拉列表中选择所需的操作参数。 在文本框后面会出现一个...的按钮,可以单击,从而弹出一个表达式生成器对话框,利用它来设置操作参数。 宏设计的实例 以教学管理系统中的数据库为例,创建一个宏,其操作功能为打开“学生基本情况”窗体,并在窗体中只能显示女学生的记录。操作步骤如下: (1)在打开的“教学管理”数据库的窗口下,从对象列表中选择“宏”,单击“新建”按钮,打开宏设计窗口。 (2)单击宏设计窗口中“操作”列的第一个空白单元格右端的向下箭头,打开宏操作的下拉列表。 (3)在下拉列表中选择“Openform”的宏操作,并在注释列添加宏操作的注释“打开“学生基本情况”窗体”。 (5)单击工具栏上的“保存” 按钮,打开“另存为”对话框,在“宏名称”文本框内输入宏的名称,然后单击确定按钮,即可将宏保存。 (6)单击选中宏名,单击数据库窗口中的运行 按钮 ,查看宏操作执行的情况。 7.3 运行宏 可以用许多方法运行宏。可以在数据库窗口或宏设计窗口中运行宏,也可以由控件触发或指定事件触发运行宏,还可以通过快捷键或定制的菜单命令来运行宏。 1.单步执行宏 宏在设计完成后,为确保宏能够正确运行,可以对宏进行调试,使用单步执行宏可以看到宏的执行过程和每个操作的结果,并且可以改变导致错误的宏操作。 (1)在宏的设计窗口中打开宏. (2)单击“宏设计”工具栏上的“单步” 按钮,或者在菜单栏上选择“运行”下拉菜单中的“单步”命令。这样,宏将被锁定为单步执行宏的状态。再次单击“单步”键可以
您可能关注的文档
- Access 数据库管理与开发案例教程(第二版) 教学课件 作者 沈大林 张伦_ 第3章 SQL查询.pdf
- Access 数据库管理与开发案例教程(第二版) 教学课件 作者 沈大林 张伦_ 第3章 SQL查询.ppt
- Access 数据库管理与开发案例教程(第二版) 教学课件 作者 沈大林 张伦_ 第4章 窗体.pdf
- Access 数据库管理与开发案例教程(第二版) 教学课件 作者 沈大林 张伦_ 第4章 窗体.ppt
- Access 数据库管理与开发案例教程(第二版) 教学课件 作者 沈大林 张伦_ 第5章 报表.pdf
- Access 数据库管理与开发案例教程(第二版) 教学课件 作者 沈大林 张伦_ 第5章 报表.ppt
- Access 数据库管理与开发案例教程(第二版) 教学课件 作者 沈大林 张伦_ 第6章 宏.pdf
- Access 数据库管理与开发案例教程(第二版) 教学课件 作者 沈大林 张伦_ 第6章 宏.ppt
- Access 数据库管理与开发案例教程(第二版) 教学课件 作者 沈大林 张伦_ 第7章 VBA程序设计基础.pdf
- Access 数据库管理与开发案例教程(第二版) 教学课件 作者 沈大林 张伦_ 第7章 VBA程序设计基础.ppt
- 河北盐山中学等校2025-2026学年上学期高三一模化学试卷(含解析).docx
- 河北正定中学2025-2026学年高一上学期期末考试物理试卷(含解析).docx
- 河北张家口市怀安县2025-2026学年第一学期期末教学综合评价八年级地理试卷(含解析).docx
- 河南安阳市殷都区2025-2026学年第一学期期末教学质量检测七年级地理试卷(含解析).docx
- 河南安阳市滑县2025一2026学年第一学期期末学业质量监测八年级地理试题(含解析).docx
- 河南安阳市林州市2025-2026学年上学期期末考试高一政治试题(含解析).docx
- 河南焦作市武陟县第一中学2025-2026学年高一上学期1月月考语文试卷(含解析).docx
- 河南济源市2025-2026学年上学期期末学业质量调研七年级历史试卷(含解析).docx
- PICC导管并发症的紧急处理与护理.pptx
- 河南鹤壁市2025-2026学年高二上学期期末考试生物试题(含解析).docx
最近下载
- 2025年二级注册计量师《计量法律法规和综合知识》真题试卷及答案.docx VIP
- TJSREA-屋顶分布式光伏低压项目验收规范.pdf VIP
- PEP六年级英语下册Unit 2 B.Let's talk(教学设计).docx VIP
- 湖北省武汉市武昌实验中学2024-2025学年高一下学期3月月考物理试卷.docx VIP
- 临床试验项目管理课件.pptx VIP
- 计算机控制系统高金源课后习题答案解析.pdf
- 初中音乐《中国抗战歌曲》课件.ppt VIP
- 庄家心理操纵术:散户与庄家博弈的实战兵法第一篇探密庄家心理.pdf
- 水闸维修养护技术规程.ppt VIP
- PLC 【实例三 完整版:互锁控制】最全合集(三菱 FX 系列,梯形图 + 详解,新手必学).docx VIP
原创力文档

文档评论(0)