第8章宏 81宏简介 82创建宏 8.3运行、调试、编辑和删除宏 84宏应用举例 本章小结 算机基础救研虫首页
计算机基础教研室 8.2 创建宏 第8章 宏 8.1 宏简介 8.3 运行、调试、编辑和删除宏 8.4 宏应用举例 2 首页 本章小结
第8章宏 81宏简介 8.1.1宏的功能 8.1.2宏的类型 8.1.3宏的视图(宏生成器) 算机基础教研目录页
计算机基础教研室 第8章 宏 8.1 宏简介 3 8.1.1 宏的功能 8.1.2 宏的类型 8.1.3 宏的视图(宏生成器) 目录页
811宏的功能宏的概念 1.宏是一些操作的集合: ①我们可以将一组需要系统执行的操作按顺序排列,定义成一个宏 ②当这个宏运行的时候,系统将自动执行宏所包含的这组操作。 2.使用宏能使系统自动执行一系列指定的操作,或完成一些 重复性的工作。 计算机基础教研室
计算机基础教研室 8.1.1宏的功能——宏的概念 4 1. 宏是一些操作的集合: ①我们可以将一组需要系统执行的操作按顺序排列,定义成一个宏; ②当这个宏运行的时候,系统将自动执行宏所包含的这组操作。 2. 使用宏能使系统自动执行一系列指定的操作,或完成一些 重复性的工作
创建一个宏包含两个操作:打开一个消息框和打开一个窗体。 当用户运行这个宏时,弹出“欢迎”消息框,单击“确定”按钮, 打开窗体“教师信息表”。 欢迎 行 国宏2款师信息表的鄯本例01欢迎 欢组使用夏日大学轨师信表‖界 MessageBox 打开消息框 面 消息欢迎使用复日大学教师信息表 确定 发嘟嘟声是 类理信息 标题欢迎 教师信息表 EOpenForm 打开窗体 加工作年月195年7月3日 窗体名称宏2教师信息 障力民 15,500.00 视图窗体 000、00 筛远名称 111.500.00 闭属系勤学科学学润 当条件 加记果保存记票 体记景 邮w1 a1aodfudan.tdcn 数据模式 囗模式普通 中添加新操作 新闻学 h1 vardan edu2005年6月4 社食料学基础1 rUntan,elcn 应柏 出年用日1题的是 计置机学网 bryineaft M黄L项供10无搜素 计算机基础教研室
计算机基础教研室 5 创建一个宏包含两个操作:打开一个消息框和打开一个窗体。 当用户运行这个宏时,弹出“欢迎”消息框,单击“确定”按钮, 打开窗体“教师信息表” 。 打开消息框 打开窗体 运 行 界 面
81.1宏的功能 使用宏操作可以实现如下功能 (1)使系统自动执行一组指定的操作,当宏被重复运行时,可完成重 复性的操作 (2)使系统打开一个消息框,显示一些消息或提示信息 (3)为窗体或报表上的控件添加功能,例如:将宏操作:打开“教师 信息表”窗体,附加到一个按钮或窗体菜单上,单击该按钮或菜单时, 系统会打开这个窗体; (4)使数据库中各个对象联系起来,形成一个完整的数据库管理系统, 例如:使用宏为窗体界面上的按钮添加功能,实现对各种对象的操作, 包括在数据表中添加、编辑和删除数据,对数据表进行各种查询,打 开窗体以及打印报表等。 计算机基础教研室 返回
计算机基础教研室 8.1.1宏的功能 6 返回 使用宏操作可以实现如下功能: (1)使系统自动执行一组指定的操作,当宏被重复运行时,可完成重 复性的操作; (2)使系统打开一个消息框,显示一些消息或提示信息; (3)为窗体或报表上的控件添加功能,例如:将宏操作:打开“教师 信息表”窗体,附加到一个按钮或窗体菜单上,单击该按钮或菜单时, 系统会打开这个窗体; (4)使数据库中各个对象联系起来,形成一个完整的数据库管理系统, 例如:使用宏为窗体界面上的按钮添加功能,实现对各种对象的操作, 包括在数据表中添加、编辑和删除数据,对数据表进行各种查询,打 开窗体以及打印报表等
812宏的类型 宏有多种分类方法 其他 按功能 按保存方式 ③条件宏 ④宏组等 ⑤用户界面宏 ①独立宏 ⑥数据宏 ②嵌入式宏 计算机基础教研室 返回
计算机基础教研室 8.1.2宏的类型 按保存方式 按功能 其他 ①独立宏 ②嵌入式宏 ⑤用户界面宏 ⑥数据宏 ③条件宏 ④宏组等 7 宏有多种分类方法 返回
(-)独立宏 以独立形式保存; 与数据表、查询、窗体和报表等对象一样,拥有自己独立 的宏名,显示在“宏对象栏下 在“宏”对象栏双击宏名可以运行宏; 在“宏”对象栏右击宏名,使用快捷菜单可以打开宏的设计 视图。 8 计算机基础教研室
计算机基础教研室 (一)独立宏 8 • 以独立形式保存; • 与数据表、查询、窗体和报表等对象一样,拥有自己独立 的宏名,显示在“宏”对象栏下; • 在“宏”对象栏双击宏名可以运行宏; • 在“宏”对象栏右击宏名,使用快捷菜单可以打开宏的设计 视图
独立宏 件开始创建外部数据数据库工 具 设计 单步 将宏转换为 Visual basic代码 运行 展开操作折叠操作全部展开全部折叠操作目录显示 折叠/展开 显示/隐藏 所有 Access对象 例01欢迎宏功能说明 搜素 MessageBox 宏生成器 消息欢迎使用复大学教师信息表 国成绩表 田教师信息表 ?运行(R 嘟嘟声是 田选课果表 设计视图D 类型信息 围选课新表 标题欢迎 田学生信息表 西重命名M Open Form 询 在此組中隐藏(H 窗体名称宏2教师信息表 根表独立宏 视图窗体 宏 第剪切① 筛选名称 Auto Exec 佑击复制 a安1打开务管理窗体路粘贴P 当条件 a安2打开教师信息数坛围曾对象性() 数据模式 a宏3查询宏组 检查Web兼容性 窗口模式普通 2例01欢迎宏功能说明 更新参数| a 算机基础教研主Back
计算机基础教研室 独立宏 9 独立宏 宏生成器 右击 Back
(二)嵌入式宏 附加在窗体、报表或按钮的事件属性中,作为 个属性依附于对象保存; 没有独立的宏名。 10 算机基础教研蜜
10 计算机基础教研室 (二)嵌入式宏 • 附加在窗体、报表或按钮的事件属性中,作为一 个属性依附于对象保存; • 没有独立的宏名
嵌入式宏 作为照片框的“单击”事件属性保存 国裂2教师偏息表:片;单《嵌入式宏 性表 斤选内容的类型:绑定对象框 片 格式数据事件其他全部 消息真帅! 发嘟草声是 更新前 更新后 更新 标题夸奖 失去焦点 白块下 教师信息表 姓名陶为民 A 单击 性别 运行界面 职称 总收入 ¥11,500.00 所属院系数学科学学院 海加记录保存记录删除记录 wentao@fudan.edu.cn 查询报表关闭体 计算机基础教研室
计算机基础教研室 嵌入式宏 11 Back 作为照片框的“单击”事件属性保存 嵌入式宏 单击 运 行 界 面