全国计算机等级考试二级Access考点分析之宏

文章作者 100test 发表时间 2007:03:10 17:38:21
来源 100Test.Com百考试题网


7.1 宏的概念
考点1 宏的基本概念
  宏是指一个或多个操作的集合,其中每个操作实现特定的功能,例如打开某个窗体或打印某个报表。宏可以使某些普通的任务自动完成。例如,可设置某个宏,在用户单击某个命令按钮时运行该宏,以打印某个报表。
考点2 宏与Visual Basic
  在Access中,通过宏或者用户界面可以完成许多任务。而在其他许多数据库程序中,要完成相同的任务就必须通过编程。使用宏还是Visual Basic for Application来创建应用程序,取决于需要完成的任务。
考点3 宏向Visual Basic程序代码转换
  1将窗体或报表上的宏转换玲Visual Basic
  (1)在窗体或报表“设计”视图中打开窗体或报表。
  (2)指向“工具”菜单上的“宏”,然后单击“将窗体的宏转换为Visual Basic代码”或“将报表的宏转换为Visual Basic代码”。
  2将全局宏转换乃Visual Basic
  (1)在“数据库”窗口中,单击“对象”下的“宏” 。
  (2)单击要转换的宏名。
  (3)单击“文件”菜单上的“另存为”命令。
  (4)在“另存为”对话框中的“保存类型”中选择“模块”后,单击“确定”按钮。
  (5)在“转换宏”对话框中,选择所需选项,单击“转换”按钮。
7.2 宏的操作
考点4 操作序列宏的创建
  (l)在“宏”窗口的“操作”列单击第一个空白行。如果要在两个操作行之间插入一个操作,单击插入行下面的操作行的行选定器,然后在工具栏上单击“插入行”按钮。
  (2)在“操作”列,请单击箭头显示操作列表。
  (3)选择要使用的操作。
  (4)可以在“操作”列右侧的“备注”栏中为操作键入相应的说明,说明是可选的。
  (5)如果需要,请在窗口的下部指定参数。
考点5 宏组的创建
  如果要在一个位置上将几个相关的宏构成组,而不希望对其单个追踪,可以将它们组织起来构成一个宏组。
  (1)在“数据库”窗口中,单击“对象”下的“宏” 。
  (2)单击“数据库”窗口工具栏上的“新建”按钮。
  (3)单击工具栏中的“宏名”按钮(如果没有按下) 。
  (4)在“宏名”栏内,键入宏组中的第一个宏的名字。
  (5)添加需要宏执行的操作。
  (6)如果希望在宏组内包含其他的宏,请重复第4步到第5步。
  保存宏组时,指定的名字是宏组的名字。这个名字也是显示在“数据库”窗口中的宏和宏组列表的名字。如果要引用宏组中的宏,请用下面的语法:
宏组名.宏名
考点6 条件操作宏
  在某些情况下,可能希望仅当特定条件为真时才在宏中执行一个或多个操作。例如,如果在某个窗体中使用宏来校验数据,可能要显示相应的信息来响应记录的某些输入值,另一信息来响应另一些不同的值。在这种情况下,可以使用条件来控制宏的流程。
  可以将条件输入到“宏”窗口的“条件”栏中。如果这个条件结果为真,则Access将执行此行中的操作。在紧跟此操作的“条件”栏内键入省略号(…),就可以使Access在条件为真时执行这些操作。
考点7 宏的操作参数设置
  在宏中添加了某个操作之后,可以在“宏”窗口的下部设置这个操作的参数。这些参数可以向Access提供如何执行操作的附加信息。
  关于设置操作参数的一些提示如下:
  (l)可以在参数框中键入数值,或者在很多情况下,可以从列表中选择某个设置。
  (2)通常,按参数排列顺序来设置操作参数是很好的方法;因为选择某一参数将决定该参数后面的参数的选择。
  (3)如果通过从“数据库”窗口拖曳数据库对象的方式来向宏中添加操作,Access将自动为这个操作设置适当的参数。
  (4)如果操作中有调用数据库对象名的参数,则可以将对象从“数据库”窗口中拖曳到参数框,从而设置参数及其对应的对象类型参数。
  (5)可以用前面加等号(=)的表达式来设置许多操作参数。
考点8 宏的运行
  1直接运行宏
  如果要从“宏”窗口中运行宏,请单击工具栏上的“运行”按钮 。

相关文章


全国计算机等级二级ACCESS考点
C语言编程常见问题解答之常用函数的包含文件(2)
全国计算机等级考试二级Access考点分析之宏
全国计算机等级考试二级Access考点分析之数据访问
全国计算机等级考试二级Access考点分析之报表(6)
C语言编程常见问题解答之常用函数的包含文件(1)
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛