access实例教程
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
访问示例教程宏操作(第7章)* 1,创建宏2,创建宏组3,创建条件宏4,附加宏进行控制。本章的重点:* 7.1理解宏对象宏是一系列操作的集合,并且每个操作都会自动完成特定的功能。Access提供了宏对象以使操作能够自动执行。宏对象有三种类型:宏,宏组和条件宏。其中,宏是操作集,宏组是宏集,条件宏是带有条件的操作序列,仅当条件为真时才执行。*宏对象在宏窗口中创建。宏窗口分为两部分:上部是设计网格,用于添加宏操作。下面是操作参数表,用于设置每个宏操作的参数。不同的宏操作具有不同的参数表。7.1.1宏窗口* 7.1.2常见的宏操作(1)在数据库中打开对象OpenTable命令以打开数据表。Openform命令,打开表格。Openreport命令,打开报告。Openquery命令,打开查询。(2)关闭数据库对象并退出access close命令以关闭指定的数据库对象。退出访问命令。(3)设置值和刷新值setValue命令以设置属性值。重新查询命令以刷新控制数据。*(4)窗口操作可最大化窗口。最小化命令以最小化窗口。Restore命令将最大化或最小化的窗口还原到其初始大小。(5)运行runcommand命令命令以运行access指定的内置语句。运行SQL 命令以运行指定的SQL语句。runmacro命令运行指定的宏。(6)提示操作蜂鸣指令,使
计算机发出“哔”的声音。Msgbox命令,显示消息框。* 7.1.3宏的几个重要按钮宏名称:在宏窗口设计网格中显示“宏名称”列。条件:在宏窗口设计网格中显示条件列。插入行:在当前宏操作行上方插入空白行。删除行:删除当前的宏操作行。运行:运行宏。如果它是一个宏组,则仅运行该宏组中的第一个宏。步骤:进入宏。* 7.1.4将宏转换为VBA代码选择宏→工具菜单→宏→将宏转换为可视基本代码。* 7.2创建宏对象7.2.1创建宏示例:创建宏。打开一个表和一个查询,首先关闭查询,然后关闭表,并在消息框中提示。(1)对于新宏(2)的第一个操作,选择OpenTable→选择“老师”作为表名。*(3)第二个操作是openquery→查询名称为“教师人数”。(4)在第三项操作中,选择msgbox→输入“关闭查询的教师人数?”。→在标题中输入“提示信息”。*(5)在第四个操作中选择close,查询对象类型,并选择教师数量作为对象名称。(6)同样,添加msgbox操作以提示“关闭教师表?”,并添加关闭操作以关闭教师表。(7)“运行”菜单→运行,系统自动在宏中依次运行六项操作。* 7.2.2创建宏组示例:创建并运行宏组(1)创建并保存宏→查看菜单→宏名称,窗口显示“宏名称”列。(2)在宏组中,依次命名两个宏并进行写操作。*(3)
工具菜单宏运行宏输入宏组练习A2,单击确定以执行宏组中的第二个宏。(4)在宏组上使用run命令仅运行宏组中的第一个宏。您也可以使用上述方法来运行宏组中的第一个宏。*条件宏根据条件结果的“真”或“假”选择执行还是不执行相应的操作。当表达式的值为true 时,将运行相应的操作。当表达式的值为false时,将忽略相应的操作。如果相邻操作的条件表达式相同,则条件可以使用省略号(...)代替。省略号可以用西方语言输入3个句点。7.2.3创建条件宏(1)引用表格控件的语法是:表格![表格名称]![控件名称]或[表格]![控件名称]; (2)引用报告控件的语法是:报告)[报告名称]![控件名称]![报告名称]![控件名称] *示例:简单条件条件条件宏(1)以格式→名称为fxk生成复选框控件。(2)新宏→保存为条件宏的名称→查看菜单→条件。条件列显示在宏窗口中。(3)在条件列的第一行中写条件表达式:[forms]![CT]![fxk]→选择msgbox进行操作→输入“您选择了我!”(4)第二行的条件相同→哔声为s当选为行动。(5)第三行具有相同的条件→选择msgbox进行操作→写下“谢谢!”在消息中。(6)在第四行中写条件:不是[forms]![CT]![fxk]→选择msgbox进行操作→写下“您没有选择我!”在消息中。(7)第五行的条件相同→
选择哔声作为操作。(8)在第6行中,条件相同→选择msgbox进行操作→消息写为“再见!”。*(9)用设计视图打开CT表单→选择控件fxk→属性窗口,单击“事件”卡→在“更新后”属性框中选择“条件宏”。*显示结果:*示例:具有复杂条件的条件宏(1)创建新表格CT1→生成两个复选框控件fxk1和fxk2→附加标签的标题分别为“唱歌”和“跳舞”。(2)生成命令按钮控件C1→标题“确定”。(3)新的宏