8. 4 经典题解 一、选择题 例 1 以下关于数据模型的说法不正确的是 A)窗体模块和报表模块属于类模块,它们从属与各自的窗体或报表 B)窗体模块和报表模块具有局部特性,其作用范围局限在所属窗体或报表内部 C)窗体模块和报表模块中的过程可以调用标准模块中已经定义好的过程 D)窗口模块和报表模块生命周期是伴随着应用程序的打开而开始、关闭结束 解析:窗口模块和报表模块生命周期是伴随着窗口或报表的打开而开始、关闭结束 答案:D) 例 2 以下关于标准模块的说法不正确的是 A)标准模块一般用于存放其他Access 数据比对象使用的公共过程 B) Access 系统中可以通过创建新的模块对象而进入其代码设计环境 C) 标准模块听有的变量和函数都具全局特性,是公共的 D)标准模块的生命周期是伴随着应用程序的应用程序的开始而开始,关闭结束 解析:在各个标准模块内部也可以定义私有变量和私有过程仅供本模块内部使用 答案:C 例 3 在模块中执行宏“macrol”的格式为是 A)Functio
RunMacro B)DoCmd
RunMacro C)Sub
RunMacro macro D)RunMacro macro 解析:该语法的结构为 DoCmd
RunMacro MacroName[,RepeatCount][,RepeatExpression]
例 4 以下关于中变量的叙述错误的是 A)变量名的命名同字段命名一样,但变量命名不能包含有空格或除了下划线符号外的任何其他的标点符号 B)变量名不能使用VBA 的关键字 C) VBA 中对变量名的大小写敏感,变量名“Newyear”和“newyear”代表的是两个不同的变量 D)根据变量直接定义与否,将变量划分为隐含型变量和显式变量 解析:VBA 中对变量名的大小写不敏感,变量名“ Newyear”和“newyear”代表的是同一个变量