习题(七)宏

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。





7.若想取消自动宏的自动运行,打开数据库时应按住 A.Alt键 B.Shift键 C.Ctrl键 D.nter键 8.创建宏时不用定义 。 A.宏名 B.窗体或报表控件属性 C.宏操作目标 D.宏操作对象 9.能产生宏操作的是 。 A.创建宏 B.编辑宏 C.运行宏 D.创建宏组 10.宏中的每个操作都有名称,用户 。 A.能够更改操作名户 B.不能更改操作名 C.能对有些宏名进行更改 D.能够调用外部命令更改操作名

习题(七)




1.以下关于宏的说法,不正确的是 。 A.宏是能够自动地完成一个或者多个操作的组合 B.宏使用方便,不用记住各种语法,也不需要编程 C.宏可以是很多宏操作系列组成的宏组 D.宏的创建方法有宏向导和宏设计视图两种方法 2.以下对于宏组的描述,不正确的是 。 A.访问宏组中的宏的形式是:宏组名.宏名 B.设计宏组是为了有效地管理宏 C.宏组中的各个宏之间没有任何的联系 D.保存宏组时,指定的名字和宏组中的宏名一定要相同 3.下列哪一项不是宏设计视图的组成部分 。 A.操作列 B.操作参数 C.注释列 D.宏设计列




18.在宏的表达式中要引用报表Teacher上控件Name的值, 可以使用引用式为 。 A.Reports![Name] B.Reports![ Teacher]![Name] C.[Teacher]!Name D.Reports Teacher Name 19.在宏的条件式里引用窗体main上的“username”控件的 值,则该表达式是 。 A .Forms!username B.Forms!main!username C.Forms![main]![username] D.Form! [username] 20.在设计条件宏时,对于连续重复的条件,要替代重复条 件式可以使用下面的符号 。 A.… B.…… C.! D.= 21.以下哪个数据库对象可以一次执行多个操作 。 A.数据访问页 B.菜单 C.宏 D.报表



51.能够创建宏的设计器是 。 A.窗体设计器 B.报表设计器 C.表设计器 D.宏设计器 52.以下能用宏而不需要VBA就能完成的操作是 A.事务性或重复性的操作 B.数据库的复杂操作和维护 C.自定义过程的创建和使用 D.一些错误过程 53.以下关于宏的说法不正确的是 。 A.宏能够一次完成多个操作 B.每一个宏命令都是由动作名和操作参数组成 C.宏可以是很多宏命令组成在一起的宏 D.宏是用编程的方法来实现的



14.在一个宏的操作序列中,如果既包含带条件的操作,又 包含无条件的操作。则带条件的操作是否执行取决于条件式 的真假,而没有指定条件的操作则会 。 A.无条件执行 B.有条件执行 C.不执行 D.出错 15.为窗体或报表上的控件设置属性值的正确宏操作命令 是 。 A.Set B.SetData C.SetWarnings D.SetValue 16.在宏的调试中,可配合使用设计器上的工具按钮 。 A.“调试” B.“条件” C.“单步” D.“运行”




26.使用宏组的目的是 。 A.设计出功能复杂的宏 B.设计包含大量操作的宏 C.对多个宏操作进行组织和管理 D.减少程序内存消 耗 27.宏命令OpenReport打开数据表,则可以显示该表的视图 是 。 A.“打印”视图 B.“设计”视图 C.“打印预览”视图 D.以上都是 28.表达式IsNull([名字])的含义是 。 A.没有“名字”字段 B.“名字”字段值是空值 C.“名字”字段值是空字符串 D.检查“名字”字 段名的有效性 29.某窗体中有一命令按钮,在窗体视图中单击此命令按钮 打开另一个窗体,需要执行的宏操作是 。 A.OpenQuery B.OpenReport C.OpenWindow D.OpenForm

48.下列关于宏操作的叙述,错误的是 。 A.可以使用宏组来管理相关的一系列宏 B.使用宏可以启动其他应用程序 C.所有宏操作都可以转化为相应的模块代码 D.宏的关系表达式中不能应用窗体或报表的控件值
49.在模块中执行宏“macro1”的格式为是 A.Function.RunMacro MacroName B.DoCmd.RunMacro macro1 C.Sub.RunMacro macro1 D.RunMacro macro1 。





39.用于退出Access的宏命令是 。 A.Beep B.Quit C.InputBox D.DisBox 40.属于运行和控制流程的宏操作是 。 A.Close B.Quit C.RunCommand D.Restore 41.若将最大化或者最小化的窗口还原到原来的大小,应该 使用的宏操作是 。 A.RunCommand B.RunSQL C.Restore D.DoCmd 42.用于从文本文件中导入和导出数据的宏命令是 。 A.InputText B.AddText C.TransferText D.InText 43.宏命令SetWarnings的功能是 。 A.设置属性值 B.关闭或打开屏幕系统消息 C.显示警告框 D.设置提示信息。 Nhomakorabea

11.在某个宏包含有OpenTalbe、MsgBox和Close三个宏操作, OpenTalbe宏操作用于打开“学生表”,MsgBox操作用于弹 出“打开成功”的提示消息,Close用于关闭“学生表”, 运行该宏后,下列说法正确的是 。 A.运行宏以后,看到“学生表”和消息框都打开,然后立 即被关闭 B.运行宏以后,看到“学生表”和消息框都打开,当单击 消息框中的“确定”按钮以后,“学生表”被关闭 C.运行宏以后,看到“学生表”打开,然后立即被关闭 D.运行宏以后没有看到“学生表”被打开 12.条件宏的条件项是一个 。 A.字段列表 B.算术表达式 C.逻辑表达式 D.SQL语句 13.条件宏的条件项的返回值是 。 A.“真” B.“假” C.“真”或“假” D.不能确定





30.用于关闭数据库对象的宏操作是 。 A.Quit B.Close C.Exit D.Echo 31.用于查找满足条件的下一条记录的宏命令是 。 A.FindNext B.FindRecord C.GoToRecord D.Requery 32.用于执行指定的外部应用程序的宏命令是 。 A.RunSQL B.RunApp C.Requery D.Quit 33.用于打开报表的宏命令是 。 A.OpenForm B.OpenQuery C.OpenReport D.OpenTable 34.用于显示响铃的宏命令是 。 A.SetWarning B. SetValue C.MsgBox D. Beep




35.用于最大化激活窗口的宏命令是 。 A.Minimize B.Requery C.Maximize D.Restore 36.用于为窗体或报表上的控件设置属性值的宏命令 是 。 A. Beep B.SetWarning C. MsgBox D.SetValue 37.用于打开窗体的宏命令是 。 A.OpenForm B.OpenReport C.OpenQuery D.OpenTable 38.用于打开数据表的宏命令是 。 A.OpenForm B.OpenReport C.OpenQuery D.OpenTable



4.有关宏操作,以下叙述错误的是 。 A.宏的条件表达式中不能引用窗体或报表的控件值 B.所有宏操作都可以化为相应的模块代码 C.使用宏可以启动其他应用程序 D.可以利用宏组来管理相关的一系列宏 5.在既包含操作条件的宏又包含无操作条件的宏的运行情 况是 。 A.都按照先后顺序运行 B.包含操作条件的宏当条件表达式的值为“真”时被运行, 无操作条件的宏按顺序运行 C.按照用户自定义的顺序运行 D.包含操作条件的宏当条件表达式的值为“假”时被运行, 无操作条件的宏按顺序运行 6.VBA的自动运行宏,应当命名为 。 A.autoMacro B.autoExec C.Autorun D.autoRunMacro

17.以下是宏m的操作序列设计, 。 条件 操作序列 操作参数 MsgBox 消息为“AA” [tt]>1 MsgBox 消息为“BB” MsgBox 消息为“CC” 现设置宏m为窗体“fTest”上名为“bTest”命令按钮的单击事 件属性,打开窗体 “fTest”运行后,在窗体上名为“tt”的 文本框内输入数字1,然后单击命令按钮bTest,则 。 A.屏幕会先后弹出三个消息框,分别显示消息“AA”、 “BB”、“CC” B.屏幕会弹出一个消息框,显示消息“AA” C.屏幕会先后弹出两个消息框,分别显示消息“AA”、“BB” D.屏幕会先后弹出两个消息框,分别显示消息“AA”、“CC”


50.下图为新建的一个宏组,以下描述错误的是 。 A.该宏组由macro1和macro2两个宏组成 B.宏macor1由两个操作步骤(打开窗体、关闭窗体)组成 C.宏macro1中OpenForm命令打开的是教师自然情况窗体 D.宏macro2中Close命令关闭了教师自然情况和教师工资 两个窗体




22.宏组中宏的调用格式是 。 A.宏组名.宏名 B.宏组名!宏名 C.宏组名[宏名] D.宏组名宏名. 23.用于显示消息框的宏命令是 。 A.SetWarning B.SetValue C.MsgBox D.Beep 24.一个非条件宏,运行时系统会 。 A.执行部分宏操作 B.执行全部宏操作 C.执行设置了参数的宏操作 D.等待用户选择执行每个宏操作 25.通过从“数据库”窗口拖曳 向宏中添加操作, Access将自动为这个操作设置适当的参数。 A.宏对象 B.窗体对象 C.报表对象 D.数据库对象




44.如果要在Visual Basic中运行OpenTable操作,可使用 哪个对象的OpenTable方法 。 A.DoCmd B.Form C.Report D.Query 45.下面关于“宏”与Visual Basic叙述正确的是 。 A.任何宏操作都可以通过编写相应的VBA代码实现其功能 B.对于任何事物性、重复性较强的操作应使用宏命令实现 C.任何宏都可以转换为等价的VBA代码 D.以上都正确 46.在宏的操作参数中,不能设置成表达式的操作是 。 A.Close B.Save C.OutputTo D.A、B和C 47.从VBA代码过程中直接运行宏,可以使用DoCmd对象 的 。 A.RunMacro方法 B.AutoExec方法 C.RunCommand方法 D.SendObject方法
相关文档
最新文档