access实例教程

access实例教程
access实例教程

访问示例教程宏操作(第7章)

1创建宏2、创建宏组3、创建条件宏4和其他要控制的宏。本章重点:*7.1理解宏对象宏是一系列操作的集合,每个操作都会自动完成一个特定的功能。Access提供宏对象以使操作能够自动执行。宏对象有三种类型:宏、宏组和条件宏。其中,宏是操作集,宏组是宏集,条件宏是带条件的一系列操作,只有在条件为真时才执行。*宏对象是在“宏”窗口中创建的。宏窗口分为两部分:上部是用于添加宏操作的设计网格。下面是操作参数表,用于设置每个宏操作的参数。不同的宏操作有不同的参数表。7.1.1宏窗口*7.1.2常用宏操作(1)打开数据库中的object OpenTable命令,打开数据表。Openform命令打开窗体。Openreport命令打开报告。Openquery命令打开查询。(2)关闭数据库对象并退出access Close命令以关闭指定的数据库对象。退出access命令。(3)Set value和refresh value setValue命令设置属性值。重新控制查询命令。*(4)窗口操作可以最大化窗口。最小化命令使窗口最小化。Restore命令将最大化或最小化的窗口恢复到其原始大小。(5)运行runcommand命令以运行access指定的内置语句。运行SQL命令以运行指定的SQL语句。runmacro命令运行指定

的宏。(6)提示操作蜂鸣器命令使计算机发出哔哔声。Msgbox命令将显示一个消息框。*7.1.3宏名称的几个重要按钮:在宏窗口设计网格中显示“宏名称”列。条件:在宏窗口设计网格中显示条件列。插入行:在当前宏操作行上方插入空行。删除行:删除当前宏操作行。运行:运行宏。如果是宏组,则只运行宏组中的第一个宏。步骤:输入宏。*7.1.4将宏转换为VBA 代码选择宏→工具菜单→宏→将宏转换为visual basic代码。*7.2创建宏对象7.2.1创建宏示例:创建宏。要打开表和查询,请先关闭查询,然后关闭表,然后在消息框中提示。(1)对于新宏(2)的第一个操作,选择OpenTable→选择“Teacher”作为表名。*(3)第二个操作是openquery→查询名称为“number of teachers”。(4)在第三次操作中,选择msgbox→输入“要关闭查询的教师数?”。→在标题中输入“提示信息”。*(5)在第四次操作中选择“关闭”,查询对象类型,选择“教师人数”作为对象名称。(6)同样,添加msgbox操作以提示“关闭教师列表?”并添加关闭操作以关闭教师列表。(7)“运行”菜单→运行,系统自动按顺序运行宏中的六项操作。*7.2.2创建宏组示例:创建并运行宏组(1)创建并保存宏→查看菜单→宏名称,窗口显示“宏名称”列。(2)在“宏”组中,依次命名两个宏

并编写它们。*(3)“工具”菜单“宏”“运行宏”“输入宏”组练习A2,单击“确定”执行宏组中的第二个宏。(4)使用宏组上的run命令只运行宏组中的第一个宏。也可以使用上述方法运行宏组中的第一个宏。*条件宏根据条件结果的“真”或“假”选择是否执行相应的操作。当表达式的值为true时,将运行相应的操作。当表达式的值为false时,相应的操作将被忽略。如果相邻操作的条件表达式相同,则可以用省略号(…)替换条件。在西方语言中,省略可分为三个时期。7.2.3创建条件宏(1)引用表控件的语法是:table![表名]![控件名称]或[窗体]![控件名];(2)引用报表控件的语法为:report)[report name]![控件名称]![报告名称]![控件名称]*示例:简单条件条件条件条件条件宏(1)生成带有格式→名称fxk的复选框控件。(2)创建新宏→另存为条件宏的名称→视图菜单→条件。“条件”列将显示在“宏”窗口中。

相关主题
相关文档
最新文档