(三)条件宏 宏中含有“程序流程 宏运行时,需要满足指定的条件,才执行相应 的操作。 12 算机基础教研蜜
12 计算机基础教研室 (三)条件宏 • 宏中含有“If”程序流程; • 宏运行时,需要满足指定的条件,才执行相应 的操作
条件宏 □宏2教师信息表:照片:单击 条件宏 教师信息表 日 If IsNul(照片])Then MessageBox 姓名陶为民 消息暂无照片 □确定 单击 发嘟嘟声是 职称教授 ¥11,500.00 添加记录 保存记录 除记景 类型重要 标题提示 日E 教师信息表 MessageBox 消息真帅! 姓名 单击 发嘟嘟声是 确定 性别 类型警告 职称讲师 总收入 ¥4,000.00 标题夸奖 所属院系体育教学部 添加记录保存记录删除记录 邮箱 End If lujieyangeGnail con 询报表 关闭窗体 中添加新提作 计算机基础教研Back
计算机基础教研室 条件宏 13 条件宏 单击 单击 Back
(四)宏组 请输入工号 按工号查询 请输入姓名 安姓名查询 所有 Access对象 ⊙“a宏3查询宏组 请输入学院 算机学 按院系查询 搜素 子宏按工号查询 成绩表 田教师信息表 t If Is Null( TextlD Then 第1项(共 选课表 t Else 田学生信息表 End If Closewindow(体宏3闻窗 End Submacro 报表 宏 出子宏按姓名查询 z AutoExec 2安1打开教务管理窗体 出子宏按院系查询 如果一个宏的名下包含 2安2打开教师信息数据表 中添加新操作 宏3查询宏组 多个宏,该宏称为宏组。 2例01欢迎 包含三个子宏 2例04直询宏组 2例08教师信息表单步执行 14 算机基础教研主Back
14 计算机基础教研室 Back (四)宏组 • 如果一个宏的名下包含 多个宏,该宏称为宏组。 包含三个子宏
(五)用户界面宏 附加到用户界面的按钮、文本框等对象上 以实现它们的操作功能。 教师信息表 姓名 男 确定 总收入1¥150 所属院系数学科学学院 添加记录保存记录删除记录 邮箱 veimtao@fudan.edu.cn 查询 报表 关闭窗体 附加在按钮上的宏 15 算机基础教研蜜 Back
15 计算机基础教研室 Back (五)用户界面宏 • 附加到用户界面的按钮、文本框等对象上, 以实现它们的操作功能。 附加在按钮上的宏
附加到数据表 (六)数据宏 通常用于当数据表发生更改、插入或删 除数据等事件时,触发相关操作。 工号 姓名·性别·职称 所属院系 邮箱 参加工作年·基本工资·岗位津贴 数学科学学院 ntao@fudan.edu.cn1975/7/30 6000 002 体育教学部 eyna10010/8/1 到投大学英语教学部itong@fudan.edu.cn 004 经济学院 wuyan@163.com 1995/7/15 刘丽华女 新闻学院 11,A 许岚女讲师社会科学基础部修改职称时自动更改基本工资 ±007 职称 陶为民男 教授数学科学学院wentao@fudan.edu.cn1975/7/30 002 体育教学部1ut.0010/81、25 ±003 大学英语教学部 jtongefudan.etu,cn1996/30 教投经济学院 995/7/15 005 刘丽华女 讲师 lhliuofudan, edu. cn 005/6/4 3000 许岚 女讲师 社会科学基础部1 xu@fudan.edhu,cn ±007 邓文杰男教授 计算机字侯1(198815060 00谢音女助教计算机学院imchen@fudan.edu.cn200130200 陈剑敏男助教 yinxie(fudan. edu. 00应柏雄男高工计算机学院 baying@fudan. ed19051 4200 16 计算机基础教研室 Back
16 计算机基础教研室 Back (六)数据宏 • 附加到数据表; • 通常用于当数据表发生更改、插入或删 除数据等事件时,触发相关操作。 修改职称时自动更改基本工资