网站大量收购闲置独家精品文档,联系QQ:2885784924

06第6讲宏Access(PPT全).ppt

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

运行独立宏 宏有多种运行方式。可以直接运行某个宏,还可以通过 响应窗体、报表及其上控件的事件来运行宏。 (1)直接运行宏 使用Docmd对象的RunMacro方法,在VBA代码中运行宏 (2)通过响应窗体、报表及其上控件的事件来运行宏 在设计视图中打开窗体或报表 设置窗体、报表或控件的有关事件属性为宏的名称或事件过程 在打开窗体、报表后,如果发生相应事件,则会自动运行设置的宏或事件过程 思考题 利用“shift-mis.mdb”数据库,以前做的学生表和成绩表窗体。 1,创建宏“查询成绩”,实现打开当前学生的成绩表。 2,在窗体“学生表”页脚添加“查询成绩”按钮,运行“查询成绩”宏。 创建宏“查询成绩”步骤: 1,新建一个宏,选择“OpenForm”操作,选择成绩表。 2,将“[学号]=[Forms]![学生表]![学号]”添加到当条件行。 3,将该宏保存为“查询成绩。运行该宏。 作业 完成课堂示例及思考题 下周内容 Access复习 谢 结束 谢 SPSS基础与Access数据库 商务信息学院计算机教学部 * 上节回顾--Access报表 报表主要用来对数据表中的数据以各种格式输出 注意在向导中排序和设计视图中排序与分组按钮的区别: 在向导中排序:排序字段会提前; 在设计视图中排序与分组:不会改变显示的次序。 报表中的分组字段不能显示查阅向导的值 注意报表页眉、页脚与页面页眉、页脚的区别 * 课堂练习 创建如下图所示的学生成绩报表,名称:学生成绩表。有平均值、最大值的显示,加上一条横线,注意数据的显示格式。(注意下图只是显示了部分结果) * 思考题 1.请自行设计一张漂亮的报表,以分别统计男女生奖学金的平均值、最大值、最小值和总和,奖金明细可以不显示 2.请自行设计一张漂亮的报表,以统计各专业各门课程的平均成绩,成绩明细可以不显示。 报表的修饰 1.怎样设计以下格式的报表 标签特殊效果 报表的修饰 不同颜色的主体 边框特殊效果 报表的修饰 按钮特效 第6讲 宏 宏概念引入 如何将插入Word文档中的10张大小不一的图片,更改为长度统一的图片? 使用宏是简单的办法之一 宏将一张图片的设置操作过程全部记录下来,然后对其他9张图片实施宏操作可以快速更改图片的大小。 可以这样理解,宏主要是对用户的鼠标、键盘操作的记录和模仿。 宏的概念 Access宏用于执行特定的、用户指定的任务。例如打开一个窗口或运行一个报表。Access执行的每一项任务被称作一个操作。 Access2010提供了80多个可用于宏的操作。 分为:独立宏和嵌入宏 宏操作在宏设计窗口中创建,宏可以通过窗体或报表的某个事件属性来驱动执行。也可以在数据库窗口的宏对象中直接运行宏。 事件的概念 事件是一种特定的操作,在某个对象上发生或对某个对象发生。 事件的发生通常是用户操作的结果。事件过程是为响应由宏或程序代码引发的事件或由系统触发的事件而运行的过程。 Access 可以响应多种类型的事件: OnClick OnDbClick OnOpen OnClose AfterUpdate 宏的功能 宏是由一个或多个操作组成的集合,其中的每个操作都能自动执行,并实现特定的功能。 通过宏能够自动执行重复任务,使用户更方便而快捷地操纵Access数据库系统。 在Access中,可以在宏中定义各种操作,如打开或关闭窗体、显示与隐藏工具栏等。通过直接执行宏命令,或者使用包含宏的用户界面,可以完成许多复杂的操作,而无需编写程序。 独立宏的创建步骤 打开宏设计器窗口 添加宏操作并设置相关参数(方法有4种) 在“添加新操作”中输入宏操作名称 在“添加新操作”中单击下拉按钮,选择宏操作名称 从“操作目录”面板选择拖到宏设计器窗口 双击“操作目录”面板的宏操作 保存宏 宏设计窗口 操作目录面板 宏的编辑 添加宏操作 删除宏操作 更改宏操作次序 添加注释 注意:运行宏是按宏名进行调用。 命名为AutoExec的宏在打开数据库时会自动运行。 要取消自动运行,打开数据库时按住Shift键即可 宏示例1-1 例1.建立并运行“多命令宏1” 创建一个名为“多命令宏1”的宏,运行此宏可依次执行如下操作:(未做说明的操作参数取默认值) 打开学生表 打开学生窗体 预览“奖学金总计”报表(修改为打印预览视图) 运行“查询-87年3月”的查询 宏示例1-2 宏示例2 例2.建立并运行“多命令宏2” 关闭学生表 关闭“查询-87年3月”的查询 宏示例3 例3 .建立并运行“多命令宏3” 创建一个名为“多命令宏3”的宏,运行此宏可依次执行如下操作: 关闭学生窗体 关闭“奖学金总计”报表 退出ACCESS 宏示例4-1 例4: 以shift-mis数据库为例,创建一个

文档评论(0)

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

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

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档