《数据库基础与应用》课程PPT教学课件(Access案例教程)第8章 宏

第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 作为照片框的“单击”事件属性保存 嵌入式宏 单击 运 行 界 面
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《数据库基础与应用》课程PPT教学课件(Access案例教程)第9章 数据库语言SQL.pptx
- 上海交通大学:《现代操作系统》课程教学资源(PPT课件讲稿)Chapter 02 进程与线程 Process and Thread.pps
- 上海交通大学:《程序设计》课程教学资源(PPT课件讲稿)第5章 批量数据处理——数组.ppt
- 上海交通大学:Scheduling Algorithms in Heterogeneous Computing Systems.pptx
- 北京理工大学:《软件工程基础》课程教学资源(PPT课件讲稿)需求工程(主讲:刘驰).ppt
- 《计算机图形学》课程教学资源(PPT课件讲稿)Chapter 4 Graphics Output Primitives(Part II).pptx
- 亚马逊云计算AWS(Amazon Web Service)、Cloud Computing——Cassandra.ppt
- 上海交通大学:《通信网络》课程PPT教学课件(讲稿)Communication Networks - ANALYSIS OF 10G EEE PROTOCOL.pptx
- 上海交通大学:《Multicore Architecture and Parallel Computing》课程教学资源(PPT课件讲稿)Lecture 7 CUDA.ppt
- 上海交通大学:云安全(PPT讲稿)Cloud Security.pptx
- 局域网的硬件设备和操作系统(PPT讲稿).ppt
- 大数据分析(PPT讲稿)大数据引领我们走向数据智能化时代.ppt
- 淮阴工学院:《数据库原理》课程教学资源(PPT课件讲稿)第3章 关系数据库的基本理论.ppt
- 《Java面向对象程序设计》课程教学资源(PPT课件讲稿)第三章 Java面向对象编程.pptx
- 《Java面向对象程序设计》课程教学资源(PPT课件讲稿)第六章 Java输入输出流与文件操作.pptx
- 《Java面向对象程序设计》课程教学课件(PPT讲稿)流程控制语句.pptx
- 《Java面向对象程序设计》课程教学课件(PPT讲稿)AWT和Swing组件.pptx
- 江苏海洋大学(淮海工学院):《Java面向对象程序设计》课程教学资源(PPT课件讲稿)第4章 Java图形用户界面设计.pptx
- 江苏海洋大学(淮海工学院):《Java面向对象程序设计》课程教学资源(PPT课件讲稿)第2章 Java语言基础.pptx
- 《Java面向对象程序设计》课程教学资源(PPT课件讲稿)第四章 Java图形用户界面设计 4.2 AWT和Swing组件.pptx
- 《数据库基础与Access应用》课程教学资源(PPT课件)第12章 应用实例.pptx
- 《数字图像处理基础》课程教学资源(教学大纲.pdf
- 长安大学:《微机原理》课程教学资源(PPT课件讲稿)第7章 汇编语言程序设计.pptx
- 西安交通大学:《微型计算机接口技术》课程教学资源(PPT课件讲稿)第二章 微型处理器与单片机.ppt
- 中国铁道出版社:《局域网技术与组网工程》课程教学资源(PPT课件讲稿)第7章 网络系统集成与网络维护.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第3章 Word 2007文字处理.ppt
- 《微机原理》课程教学资源(PPT课件)第六章 微型计算机的输入/输出.ppt
- 《单片机原理及应用》课程教学资源(PPT课件)第8章 AT89S51单片机外部存储器的扩展.ppt
- 《网页设计与制作》课程教学资源(PPT课件讲稿)第七章 模板与库的应用.ppt
- 《网页设计与制作》课程教学资源(PPT课件讲稿)第四章 设计页面布局.ppt
- 《微机原理》课程教学资源(PPT课件)第2章 微处理器与总线.ppt
- 山东大学:《微机原理及单片机接口技术》课程教学资源(PPT课件讲稿)第四章 指令系统及汇编语言程序设计 4.5 各类指令详解.ppt
- 多媒体图像处理技术(PPT课件讲稿,共六章).ppt
- 山东大学:《人机交互技术》课程教学资源(PPT课件讲稿)第9章 可用性分析与评估.ppt
- 《C++语言程序设计》课程教学课件(PPT讲稿)第13讲 多态.ppt
- 《计算机组成原理》课程教学资源(PPT课件讲稿)第八章 I/O操作的实现.ppt
- 《编译原理》课程教学资源(PPT课件讲稿)第七章 语义分析和中间代码生成.ppt
- 山东大学计算机科学与技术学院:Web Service(PPT讲稿).ppt
- 《Android 程序设计基础》课程教学资源(PPT课件讲稿)第5章 Android用户界面(界面设计、控件操作).ppt
- 山东大学:《数据结构》课程教学资源(PPT课件讲稿)第7章 跳表和散列(Skip List and Hashing).ppt