access第8章 宏.ppt

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

第八章 宏 本章主要内容: 8.1 宏的概念 8.2 创建宏与宏操作 8.3 宏的运行 第8章 宏   Access数据库中的五种基本对象(表、查询、窗体、报表和数据访问页) 功能很强大,但彼此不能互相驱动。要想将这些对象有机地组合起来,成为一个性能完善、操作简便的系统,只有通过宏和模块这两种对象来实现。 8.1 宏的概念   在Access中,经常要进行一些重复性的工作,比如打开表或者窗体、运行和打印报表等。我们可以将大量相同的工作创建成为一个宏,在每次执行时运行宏,就可以大大提高工作效率。 宏的基本分类 操作序列宏:按一组操作顺序定义的宏,执行顺序以操作定义的先后为依据。 宏组:将多个宏组织在一个宏组中。其中每个宏又可以包含多个操作。 条件操作宏:在宏的操作前可以添加一个条件,当条件为真,则执行对应操作,否则不执行。 宏的设计窗口 宏对象工具栏 8.2 宏的创建与操作 8.2.1 创建宏 输入条件表达式时,可能会引用到窗体或报表上的控件值,此时必须使用以下语法结构来进行引用:   [Forms]![窗体名]![控件名]   [Reports]![报表名]![控件名] 8.2.2 宏操作及其功能   Access提供了五十余种宏操作,根据用途,可以将它们分为五类: (1)窗体和报表的数据操作 (2)执行动作操作 (3)导入和导出操作 (4)对象处理操作 (5)其他操作 消息窗MsgBox 消息窗用于显示消息,等待用户单击按钮,并返回一个整型值。基本格式: MsgBox (提示,[按钮风格] ,[标题],[帮助],[上下文]) 根据用户所选按钮,函数返回1到7的整数值,其含义如下: 8.3 宏的运行 本章结束 * 信息科学与技术学院 基础教育教研室 计算机网络与数据库 《Access 2003》基础教程 宏是一组操作的集合,其中每个操作实现特定的功能。 通过宏自动执行重复任务的功能,可以保证工作的一致性,避免由于忘记某些操作而引起的错误。宏节省了执行任务的时间,提高了工作效率。 宏名:宏的名称,是宏的标识。 条件:可以输入条件表达式,用于控制宏执行的条件。 操作:用来指定宏执行的操作。 注释:用来说明每个操作执行的功能,增加对操作的描述,让用户更容易理解宏的功能。 操作参数:分为左右两部分,左边部分是设置操作参数,参数控制操作执行方式的选择;右边部分是相应操作参数的提示信息。 显示宏定义窗口中的“宏名”列 显示宏定义窗口中的“条件”列 运行宏 1、操作序列宏 例:依次显示三个对话框 2、自动执行宏(即在打开数据库时会自动运行) 创建宏并命名为AutoExec即可(打开数据库时应按住Shift键,则可使自动执行宏在数据库打开时不执行) 3、创建宏组 多个“操作”共用一个“宏名” 4、创建条件宏 在每个操作的“条件”列输入条件表达式 一、打开或关闭数据库对象 打开指定模块 OpenModule 关闭各种数据库对象 Close 运行指定宏 RunMacro 打开指定数据库访问页 OpenDataAccessPage 打开指定报表 OpenReport 打开指定查询 OpenQuery 打开指定窗体 OpenForm 打开指定数据表 OpenTable 功能 命令 参数说明 窗体名称:打开的窗体名称。 视图:基本选项为“窗体”、“设计”、“打印预览”、“数据表”、“数据透视表”或者“数据透视图”。默认为“窗体”。 筛选名称:对窗体的记录进行限制或排序的筛选。 Where条件: 一个有效的SQL WHERE子句(没有单词 WHERE)或表达式 数据模式: “添加” 、“编辑” 、“只读” 窗口模式:“普通” 、“隐藏”(窗体被隐藏)、“图标”(窗体打开时最小化为屏幕底部的小标题栏)、 “对话框” 。默认为“普通”。 二、刷新、查找数据或定位记录 指定当前记录 GotoRecord 查找指定条件的下一条记录 FindNext 查找指定条件的第一条记录 FindRecord 刷新控件数据 Requery 功能 命令 将最大、最小窗口恢复原始大小 Restore 最小化激活窗口 Minimize 最大化激活窗口 Maximize 功能 命令 三、窗口处理 四、其它常用命令 从其它数据库导入和导出数据 TransferDatabase 从电子表格文件导入和导出数据 TransferSpreadsheet 显示消息框 MsgBox 使计算机发出”嘟嘟”声 Beep 设置属性值 SetValue 退出Access Quit 执行指定的外部应用程序 RunApp 执行指定的SQL语句 RunSQL 功能 命令 图标 标题 提示信息 命令按钮 说明: 1、除“提示”外,省略任何位置参数,则必须保留相应的逗

您可能关注的文档

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档