Access数据库技术与应用史国川黄剑ch09章节.pptVIP

Access数据库技术与应用史国川黄剑ch09章节.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1. 宏、宏组、条件操作的概念是什么? 2. 宏与宏组有什么区别? 3. Access 2003中常用的操作数据库的宏有哪些? 4. Access 2003中常用的记录操作宏有哪些? 5. Access 2003中常用的数据传递宏有哪些? 6. Access 2003常用的提示警告宏有哪些? 7. 宏的执行方式有哪些? 8. 创建一个AutoKeys快捷键宏组。 9. 创建一个使用条件操作的宏。 10. 在命令控件的事件属性中调用创建的宏。 思考题: 下课了。。。 追求 休息一会儿。。。 在线教务辅导网: 更多课程配套课件资源请访问在线教务辅导网 馋死 PPT研究院 POWERPOINT ACADEMY * * * * * * * * * * Access数据库 技术与应用 Access数据库技术与应用 第九章 宏的设计与应用 本章要点 1、宏对象的概念与用途 2、序列宏、条件宏和宏组的创建方法 3、Access 2003中常用的宏操作 4、宏的调用 第9章 宏的设计与应用 9.1 宏的概念 9.2 宏的创建和编辑 9.3 宏的调试和运行 9.4 通过事件触发宏 9.5 常用宏操作及综合实例 9.1.1 宏的定义与特点 宏是指一个或多个操作的集合,每个操作都实现特定的功能,宏可以使某些操作任务自动完成。 宏分为序列宏、宏组和条件操作宏。 宏的设计视图: 9.1 宏的基础知识 宏 “设计”视图说明: 在“操作”列中,可从系统提供的50多个操作中选定一个操作。 在“备注”列中,可以填入说明性文字,用来说明每个操作的功能,以便于以后对宏的修改和维护。 宏“设计”视图窗口的下半部为操作参数区,可以在各个操作的“操作参数”列表框中,选择各操作所需的参数。 9.1 宏的基础知识 通常在下列情况下使用宏: 同时链接并运行查询和报表。 同时打开多个窗体和报表。 检查确认窗体的数据准确性。 在表之间移动数据。 执行命令按钮操作。 9.1 宏的基础知识 宏组是宏的集合,其中包含若干个宏,为了在宏组中区分各个不同的宏,需要为每一个宏指定一个宏名。 宏组的“设计”视图。 9.1.2 宏组 条件操作宏是指在宏中的某些操作带有条件。当执行宏时,这些操作只有在条件成立时才得以执行。 条件操作宏的“设计”视图: 9.1.3 条件操作宏 在Access 2003中,多数对象的事件处理方法都是采用VBA编程实现的。 对于较简单的事件处理方法或重复性的操作,例如,打开窗体、显示和隐藏工具栏或运行报表等,可以设计相应的宏对象来处理。 在Access 2003中有一个特殊的宏名AutoExec,每当Access 2003打开一个数据库时,会自动检查该数据库是否包含AutoExec宏,如果有,则自动执行,要想取消自动执行,打开数据库时按住Shift键即可。 9.1.4 宏与VBA 以下的情况,应该使用VBA而不要使用宏: (1) 使数据库易于维护 (2) 创建自己的函数 (3) 显示错误消息 (4) 创建或操作对象 (5) 执行系统级别的操作 (6) 一次操作多个记录 (7) 将参数传送给 Visual Basic过程 9.1.4 宏与VBA 在Access 2003中提供了将宏转换为等价的VBA事件过程或模块的功能。 转换操作分为两种情况: 转换窗体或报表中的宏 转换不属于任何窗体与报表的全局宏。 1. 转换窗体或报表中的宏 通过“转换窗体或报表中的宏”操作,可以生成命令按钮的单击(Click)事件过程。 2. 转换全局宏 可以利用数据库窗口菜单栏上的文件另存为功能,将指定的宏对象转换为VBA程序模块。 9.1.5 宏向VBA代码转换 9.2.1 宏的创建 任何类型的宏,包括宏组和条件宏都是通过宏设计窗口创建和修改的 1. 通过操作列表向宏中添加操作 2. 通过将数据库对象拖放到宏添加操作 3. 设置宏参数 9.2 创建宏 使用条件来控制宏的流程。 宏中使用的条件通常都是逻辑表达式, 在输入表达式的过程中,经常要引用某个控制的值,表达式中的控件必须符合以下的格式: Forms![窗体名]![控件名] Reports![报表名]![控件名] 9.2.2 条件宏的创建 【例9.4】 建立一个条件宏Macro2,首先打开窗体(ct1),以窗体(ct)1上文本框控件(w1)的值为条件,分别打开“学生信息管理”窗体和“学生”数据表,条件中引用了窗体(ct1)上文本框控件(w1)的值。 9.2.2 条件宏的创建 宏组是指在同一个宏窗口中包含

您可能关注的文档

文档评论(0)

开心农场 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档