返回首页 LOGO 7.1宏的基础知识 今7.1.1宏的概念 宏就是用于组织 Access基本操作的指令集合。我们把能自动执行 某些操作的命令统称为宏。 宏与菜单命令都可实现对数据库的操作,菜单命令一般用在数据 库的设计阶段,而宏常用在数据库的执行过程中;菜单命令必须 由使用者发出动作指令,而宏则可以在数据库中自动执行
LOGO 7.1 宏的基础知识 ❖7.1.1 宏的概念 ❖ 宏就是用于组织Access基本操作的指令集合。我们把能自动执行 某些操作的命令统称为宏。 ❖ 宏与菜单命令都可实现对数据库的操作,菜单命令一般用在数据 库的设计阶段,而宏常用在数据库的执行过程中;菜单命令必须 由使用者发出动作指令,而宏则可以在数据库中自动执行。 返 回 首页
返回首页 LOGO 7.1宏的基础知识 宏管理界面图 画基础练习:数据库(ACes2002003件格式)上x 运行③)忆设计)a新建0X国翻 对象 嚣窗口操作 2多操作宏 窗体 2首个宏 报表 2条件宏 页 宏 模块 组
LOGO 7.1 宏的基础知识 宏管理界面图 返 回 首页
返回首页 LOGO 7.1宏的基础知识 宏设计窗口 多作宏:宏 操作 lop enl abLe 打开表学生基本信息 MsgBox 提示信息 Close 关闭表学生基本信息 ICopyObject DeleteObject FindRecord ToControl 操作参数 对象类型 表 对象名称 学生基本信息 保存 提示 关闭指定的窗 口,如果无指定 的窗口,则关闭 激活的窗口。按 F1键可获取此操 作的帮助信息
LOGO 7.1 宏的基础知识 宏设计窗口 返 回 首页
返回首页 LOGO 72宏的设计 7.2.1创建宏 心例7-1:创建一个简单宏,用于打开“学生基本信息”数据表且不允许修改表内容。 ◆(1)打开数据库:基础练习 ◆(2)单击图7-1所示的宏管理界面中的新建按钮,打开宏设计器界面。 2宏1:宏 操作 1学生基本信息表,只读□ 表名称 学生基本信息 视图 数据表 数据模式 在此列中输入注 ◇(3)(点击操作列第一个单元格中的下拉箭头)将光标放入第一行操作列,单击下拉箭头,从展 开的基本操作列表中选择 OpenTable命令(也可以直接输入 OpenTable)。注释列的内容可以选填, 当然也可以输入说明信息,如“学生基本信息表,只读
LOGO 7.2 宏的设计 ❖ 7.2.1 创建宏 ❖ 例7-1:创建一个简单宏,用于打开“学生基本信息”数据表且不允许修改表内容。 ❖ (1)打开数据库:基础练习。 ❖ (2)单击图7-1所示的宏管理界面中的新建按钮,打开宏设计器界面。 ❖ (3)(点击操作列第一个单元格中的下拉箭头)将光标放入第一行操作列,单击下拉箭头,从展 开的基本操作列表中选择OpenTable命令(也可以直接输入OpenTable)。注释列的内容可以选填, 当然也可以输入说明信息,如“学生基本信息表,只读”。 返 回 首页
返回首页 LOGO 72宏的设计 ◇(4)在操作参数区,表名称处选择“学生基本信息”,视图处 默认为“数据表”,数据模式处选择“只读”。设计结果如图 7-4所示。 ◆说明: Access中有53种基本操作,不同的操作其参数也会不同, 但参数及其选项的含义一般都很明确,并且在参数区右面的部 分也会提供较详细的说明,请读者自行学习掌握,特别要掌握 常用宏操作的参数设置。 ◇(5)单击工具栏中的“保存”按钮,在弹出的另存为对话框中 输入宏名称(如“首个宏”),确定后保存
LOGO 7.2 宏的设计 ❖ (4)在操作参数区,表名称处选择“学生基本信息”,视图处 默认为“数据表”,数据模式处选择“只读”。设计结果如图 7-4所示。 ❖ 说明:Access中有53种基本操作,不同的操作其参数也会不同, 但参数及其选项的含义一般都很明确,并且在参数区右面的部 分也会提供较详细的说明,请读者自行学习掌握,特别要掌握 常用宏操作的参数设置。 ❖ (5)单击工具栏中的“保存”按钮,在弹出的另存为对话框中 输入宏名称(如“首个宏”),确定后保存。 返 回 首页
返回首页 LOGO 72宏的设计 7.2.2运行宏 今从宏列表中选中宏,执行以下操作 双击宏对象 ◆单击数据库工具栏中的运行按钮。 ◆右击宏对象,执行弹出快捷菜单的“运行”命令。 选择“工具宏运行宏”菜单命令,打开执行宏对话框, 输入宏名单击“确定”即可运行指定的宏 令宏设计工具栏中的“运行”按钮用于运行设计器中的 当前宏
LOGO 7.2 宏的设计 7.2.2运行宏 ❖ 从宏列表中选中宏,执行以下操作: ◆双击宏对象。 ◆单击数据库工具栏中的运行按钮。 ◆右击宏对象,执行弹出快捷菜单的“运行”命令。 ❖ 选择“工具/宏/运行宏”菜单命令,打开执行宏对话框, 输入宏名单击“确定”即可运行指定的宏。 ❖ 宏设计工具栏中的“运行”按钮用于运行设计器中的 当前宏。 返 回 首页
返回首页 LOGO 72宏的设计 今7.2.3编辑宏 今在宏列表中选中宏对象,单击数据库工具栏中的设计 按钮,该宏将被打开在宏设计器中。在设计窗囗中用 户可以更换操作,变更操作参数以及修改其他信息等 ☆宏编辑完毕保存即可。编辑后的宏只有在被保存后才 能交付运行
LOGO 7.2 宏的设计 ❖7.2.3 编辑宏 ❖ 在宏列表中选中宏对象,单击数据库工具栏中的设计 按钮,该宏将被打开在宏设计器中。在设计窗口中用 户可以更换操作,变更操作参数以及修改其他信息等。 ❖ 宏编辑完毕保存即可。编辑后的宏只有在被保存后才 能交付运行。 返 回 首页
返回首页 LOGO 72宏的设计 7.2.4多操作宏 多操作宏:宏 操作 Open orm 打开窗体 Msgbox 提示最大化 Maximize 最大化 MsgBox 提示最小化 Minimize 最小化 MsgB 提示关闭 Close 关闭窗体 操作参数 窗体名称 学生基本信息 视图 窗体 筛选名称 Where条件 数据模式 只读 在此列中输 窗口模式 普通 入注释
LOGO 7.2 宏的设计 7.2.4 多操作宏 返 回 首页
返回首页 LOGO 72宏的设计 7.2.5条件宏 E条件宏:宏 条件 操作 注释 D| InputBox(请输入“密码)=1234580 Openquery密码正确才打开查询 操作参数 查询名称 简单查询 视图 数据表 数据模式 编辑 歹主 中输 释
LOGO 7.2 宏的设计 7.2.5 条件宏 返 回 首页
返回首页 LOGO 72宏的设计 例7-4:设计一个条件宏,首先要求用户输入密码(假设密码为“123456”),如 果密码正确将发岀两声蜂鸣并打开预览“向导报表:学生成绩”。无论密码正确与否, 都向用户提出致谢。 E条件宏宏 条件 操作 注释2 □ InputBoxκ〔输入密码”“身份验证")="123456″BeP 蜂鸣1 蜂鸣2 OpenRepprt成绩报表 谢谢使用 操作参数 报表名称 报表向导:学生成绩 视图 打印预览 计+”视图 筛选名称 或“打印 Where条件 预览”中 窗口模式 普通 打开报 表,或立 即打印该 报表。按 F1键可 获取此操 作的帮助
LOGO 7.2 宏的设计 例7-4:设计一个条件宏,首先要求用户输入密码(假设密码为“123456”),如 果密码正确将发出两声蜂鸣并打开预览 “向导报表:学生成绩”。无论密码正确与否, 都向用户提出致谢。 返 回 首页