版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第8章宏本章知识点宏的概念宏的分类创建与编辑宏宏是一个或多个操作的集合,其中每个操作实现特定的功能,这些操作称为宏操作,在Access2010中,提供了几十个宏操作。为了实现某个特定任务,可以使用这些宏操作创建一个有序的操作序列,这种操作序列就是宏。执行宏时,Access2010自动执行宏中的每一条宏操作,以完成特定任务。8.1.1宏的概念1.显示和隐藏工具栏。2.打开和关闭表、查询、窗体和报表。3.执行报表的预览和打印操作以及报表中数据的发送。4.设置窗体或报表中控件的值。5.设置Access工作区中任意窗口的大小,并执行窗口移动、缩小、放大和保存等。6.执行查询操作,以及数据的过滤、查找。7.为数据库设置一系列的操作,简化工作。8.1.1宏的功能
独立宏
独立宏是一个或多个操作的集合,其中每个操作都实现特定的功能,是Access最常用的一种宏。在Access中,提供了52个宏操作。为了实现某个特定的任务,可以使用这些宏操作创建一个有序的操作序列,这种操作序列就是宏。执行宏时,Access自动执行宏中的每一条宏操作,以完成特定任务。使用宏很方便,用户不需要记住各种语法,可以从宏设计窗口中选择所要使用的宏操作,操作所需参数都显示在宏设计窗口中。8.1.2、宏的类型10.1Access中宏的基本知识嵌入宏
与独立宏相反,嵌入宏嵌入在窗体、报表或控件对象的事件中。嵌入宏时他们所嵌入对象或控件的一部分。嵌入宏在导航窗格中使不可见的。嵌入宏的出现使得宏的功能更加强大、更加安全。8.1.2、宏的类型子宏
子宏时共同存储在一个宏名下的一组宏的集合,该集合通常只作为一个宏引用。在一个宏中含有一个或多个子宏,每个子宏又可以包含多个宏操作。子宏拥有单独的名称并可独立运行(子宏在Access以前的版本中被称为宏组)。8.1.2、宏的类型宏工具
创建宏时打开“宏工具/设计”选项卡,单击“创建”选项卡
“宏与代码”选项组
“宏”按钮,使用随后出现宏的设计器来设计宏。如图所示,该选项卡由“工具”“折叠/展开”“显示/隐藏”三个组构成。8.1.3、宏的类型打开或关闭数据库对象OpenForm:打开窗体,并能通过选择窗体的输入数据方式限制窗体所显示的记录。OpenReport:在“设计”或“打印预览”视图中打开报表或立即打印报表。OpenQuery:在“设计”视图或“数据表”视图中打开查询。OpenTable:在“设计”视图或“数据表”视图中打开数据表。Close:关闭指定的Access窗口。如果没有指定窗口,则关闭活动窗口8.1.4、常用的宏操作用户交互MsgBox:显示包含警告信息或其他信息的消息框。Beep:通过计算机的扬声器发出嘟嘟声。SetWarning:关闭或打开系统消息。8.1.4、常用的宏操作控制显示Maximize:最大化窗口,使用户尽可能多地看到活动窗口中的对象。Minimize:最小化窗口,使其成为Access窗口底部的小标题栏。Restore:将处于最大化或最小化的窗口恢复为原来的大小。RepaintObject:完成指定数据库对象的屏幕更新。如果没有指定的数据库对象,则对活动数据库对象进行更新。更新包括对象中所有控件重新计算Requery:重新查询数据库中数据,刷新控件显示。8.1.4、常用的宏操作运行和控制流程RunSQL:执行自定的SQL语句。RunMacro:运行宏,该宏可以是独立的宏,也可以试宏组中的宏。StopMacro:停止当前正在运行的宏。RunApp:执行指定的外部命令程序。Quit:退出Access,还可以指定在退出之前是否保存数据库对象。8.1.4、常用的宏操作记录定位FindRecord:查找满足条件的第一条记录。FindNext:查找满足条件的下一条记录。GoToRecord:指定当前记录。GoToControl:把焦点移到打开的窗体、数据表、查询中当前记录的特定字段或控件上。8.1.4、常用的宏操作其他:PrintOut:打印数据库中的活动对象,也可以打印数据表、报表、窗体和模块。SetValue:设置窗体或报表上的字段、控件或属性的值。TransferDatabase:从其他数据库导入或导出数据TransferText:从文本文件导入或导出数据。8.1.4、常用的宏操作
在使用宏之前,要首先创建宏。创建宏对象没有太多的语法需要用户去掌握,用户所需要去做就是在宏的操作设计列表中安排一些简单的选择。
创建宏的过程主要有指定宏名、添加操作、设置操作参数以及提供备注等。8.2、创建宏
在使用宏之前,要首先创建宏。创建宏对象没有太多的语法需要用户去掌握,用户所需要去做就是在宏的操作设计列表中安排一些简单的选择。
创建宏的过程主要有指定宏名、添加操作、设置操作参数以及提供备注等。8.3、通过事件触发宏
事件是对象行为的描述,当外来动作作用于某个对象时,用户可以确定是否通过事件响应该动作。事件是一种特定的操作,在某个对象上发生或对某个对象发生。Access2010可以响应多种类型的事件:鼠标单击、数据更改、窗体打开或关闭及许多其他类型的事件。事件的发生通常是用户操作的结果。例如,单击某个命令按钮,该命令按钮会响应单击事件,作出相应动作。8.3.1事件的概念
【例8-4】创建数据宏,其作用为限制“教师基本信息表”中的“性别”字段的输入值只能是“男”或“女”,输入其他的值则进行错误提示。8.3.2通过事件触发宏
宏是Access提供给用户操作管理数据
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 初中八年级地理《自然地理要素的相互作用与区域差异》探究式导学案
- 初三物理中考二轮复习专题:电路本质、欧姆定律与科学探究能力进阶教案
- 初中八年级地理《气候基本特征》探究式教学设计
- 初中八年级道德与法治《维护国家利益》单元核心素养导向教学设计
- 先心病护理查房(含病例分析)
- 完整版土地平整专项施工方案
- 2026年监理工程师考试《总监理工程师》真题(含答案)
- 内蒙古自治区辐射环境安全监督工作总结
- 要点质量通病防治施工方案
- 工业厂房钢柱安装施工工艺
- 2026年磁悬浮轴承行业分析报告及未来发展趋势报告
- 不燃型复合膨胀聚苯乙烯保温板专项施工方案
- 【 历史 】2025-2026学年统编版八年级下册历史期末复习专题归纳课件
- 2026年图书资料员高级技师通关题库及完整答案详解(易错题)
- 小米手环营销策划方案
- 小学科学观察记录与实验设计能力培养的课题报告教学研究课题报告
- 火电厂节能培训
- 2026及未来5年中国城市环卫服务行业市场竞争现状及发展趋向研判报告
- 酒吧员工竞业限制合同协议
- 印刷厂机器操作制度规范
- 2026年一级建造师一建建筑实务案例分析简答题考点重点知识总结300问
评论
0/150
提交评论