1、宏操作题目实验八 【实验目的】1. 了解宏的概念、分类。2. 掌握常用的宏操作命令。3. 掌握创建操作序列宏、宏组和条件宏的方法,并能运行和调试宏。常用命令: Open Form:打开窗体 Open Table:打开数据表 Open Query:打开查询 Open Report:打开报表 Stop Macro:停止当前正在执行的宏 Close:关闭数据库对象 MsgBox:显示包含警告或提示信息的消息框 Maximize:最大化活动窗口 Minimize:最小化活动窗口【实验内容】1、 利用常用的宏命令,完成如下操作: 创建一个名为“打开表”的宏,宏名为“Open Table” ,利用Open
2、Table操作实现以“只读”方式打开“教师”表功能。 创建一个名为“打开查询”的宏,宏名为“Open Query” ,利用OpenQuery操作实现以“只读”方式打开“学生成绩查询”功能。 创建一个名为“打开窗体”的宏,宏名为“Open Form” ,利用OpenForm操作实现以“只读”方式打开“专业”窗体功能。 创建一个名为“打开报表”的宏,宏名为“Open Report” ,利用OpenReport操作实现已“打印预览”方式打开“教师职称情况”报表功能。2、 创建一个名为“操作序列宏1”的宏,宏名为“My macro” ,该宏中包含三个Msgbox,宏的作用是依次弹出三个对话框,第一个对
3、话框提示“为了实现梦想!” ,标题为“引子” ,类型为“信息” ;第二个对话框提示“我们每天都在努力!” ,标题为“行动” ,类型为“重要” ;第三个对话框提示“努力造就成功” ,标题为“完结” ,类型为“警告!” ,执行结果如下所示。 3、 创建一个名为“Teacher Info”的宏,宏的名称是“TeacherInfo” ,作用是弹出一个消息框,提示信息为“下面将显示教师基本信息纵栏式报表!” ,标题为“提示” ,类型为“信息” ,单击“确定”按钮,将显示“教师信息”报表的打印预览视图,并且退出宏Teacher Info。提示框结果如下所示:4、 创建一个名为“Teacher”的宏组,该宏
4、组包含两个操作序列宏,要求如下: 一个宏名为“Teacher Info” ,作用是弹出一个消息框,作用是弹出一个消息框,提示信息为“下面将显示各专业教师职称统计窗体!” ,标题为“执行Teacher Info” ,类型为“信息” ,单击“确定”按钮,将以“只读”方式显示“各专业教师职称统计”窗体。 另一个宏名为“Teacher Course” ,宏的作用是弹出一个消息框,提示信息为“下面将显示教师任课信息报表!” ,标题为“执行Teacher Course” ,类型为“信息” ,单击“确定” ,将显示将“教师任课信息”报表的打印预览视图。 提示框结果如下所示: 5、 创建一个名为“Condition Mac”的宏,宏名为“Condition Mac” ,作用是弹出一个对话框,提示“打开教师信息报表吗?” ,单击“确定”按钮则打开“教师信息”报表,并最大化报表窗口;如果单击“取消”按钮则什么都不做,对话框结果如下所示。6、 创建一个名为“Search”的宏,宏名为“search” ,宏的作用是弹出一个“只显示副教授信息吗?”的消息框,单击“确定”按钮时,只以“只读”方式显示教师表中副教授的信息,并终止当前宏;单击“取消”按钮则以“只读”方式显示所有教师信息。单击“确定”按钮后显示的内容单击“取消”按钮后显示的内容答案12356