编辑: Mckel0ve 2019-09-16
习题答案第1章1.

填空题 (1)存储于Visual Basic模块中的命令和函数 能够自动完成某个任务的一组指令的集合准备 (2)启用宏录制器来录制宏 在Visual Basic编辑器中输入代码来创建宏 (3)一类执行特定功能的程序 在Excel启动后自动加载这些程序并使用它 (4)下拉菜单下方的 Excel选项 按钮 信任中心 信任中心设置 (5)在宏或电子文档上的一种电子的并加密的安全验证印记 使用计算机加密来验证的数字信息 2.选择题 (1)B (2)D (3)C (4)D 3.简答题 略4.编程题 (1)提示:在 开放工具 选项卡中单击 录制宏 按钮打开 录制宏 对话框,设置宏名后开始录制宏,在单元格中输入文字.完成宏录制后运行即可. (2)提示:打开 录制宏 对话框,设置宏名和快捷键.关闭对话框后,为指定单元格填充颜色将其录制为宏.完成宏录制后,按快捷键可运行宏. 第2章1.填空题 (1)Visual Basic的一个子集 面向对象的编程语言 对象集 (2)设计目的不同 开发环境不同 运行方式不同 (3) 开发工具 选项卡的 代码 组中的 Visual Basic 按钮 (4)菜单栏的下方 选择 视图 | 工具栏 | 自定义 命令打开 自定义 对话框 (5)Excel对象、窗体对象、模块对象和类对象、一组Sheet对象和ThisWorkbook (6)编辑还显示代码 设置对象的属性 显示对象库以及工程过程中可用的属性、方法和事件等内容 (7) 视图 | 对象浏览器 (8)可以直接键入命令,按 Enter 键后可以直接显示结果 Debug.Print 2.选择题 (1)A (2)B (3)D (4)C 3.简答题 略4.编程题 (1)提示:打开 对象浏览器 窗口,在 搜索文字 输入框中输入上述需要查看的对象名,单击 搜索 按钮即可. (2)提示:创建一个模块,在模块中输入如下代码运行模块即可. Debug.Print Hello World! 第4章1.填空题 (1)在程序运行过程中其值始终保持不变的量 一般常量和符号常量 (2)一个存储数据的容器 存储程序运行时产生的临时值 在程序运行时是可以根据需要随时修改 (3)在系统中为数据分配存储单元 拥有一个名字,并且具有一个数据类型 (4)就是变量的有效作用范围 Dim语句在模块中的位置 (5)变量能够保存其值的时间 动态变量和静态变量 (6)介于操作数之间的运算符号睡眠 将常量、变量和函数等用运算符连接起来的运算式 算术运算、比较运算、逻辑运算和连接运算 (7)一组变量的集合 相同数据类型 同时共享同一个名字 2.选择题 (1)C (2)D (3)C (4)C 3.简答题 略4.编程题 (1)提示:声明1个字符串变量,将文字使用连接运算符连接后赋予变量,然后在 立即窗口 中显示变量内容即可. (2)提示:根据信息量定义数组,依次为数组中每个元素赋值.使用For…Next结构依次显示数组中个元素内容. 第5章1.填空题 (1)关键字首字母自动大写、运算符前后自动输入空格以及删除语句中多余的空格等 (2)1023 一个空格后面加一个下划线 _ (3)几个语句放在同一行使用空格来进行分隔 使用冒号 : (4)用空格 (5)对表达式进行运算,同时将运算的结果赋予其左侧的变量或对象属性 (6)产生一个接受用户输入的对话框,用户可以在对话框中输入需要的数据,数据将能传递给程序 (7)Stop 程序不会关闭,变量也不会被清 (8)End语句 程序的运行将被终止,返回到VBA编辑器 2.选择题 (1)B (2)A (3)C (4)D 3.简答题 略4.编程题 (1)提示:使用MsgBox函数创建提示对话框,按钮使用 vbOKCancle 参数来指定.使用If语句判断按钮单击情况,如果返回值是vbOK则使用Application.Quit方法退出程序. (2)提示:使用InputBox为每一条消息的输入创建一个输入对话框即可. 第6章1.填空题 (1)顺序结构、选择结构以及循环结构 (2)从上到下逐条执行 没有任何分支 (3)分支 条件. (4)根据表达式的值,返回所给出两个值中的一个 (5)执行给定次数的循环 循环体被执行的循环次数 (6)While后的表达式结果为True 表达式值为False时(7)程序结构将一个或多个循环结构放置在另一个循环结构中 内循环就会从头开始执行一轮 (8)语法错误、运行时错误和逻辑错误 2.选择题 (1)C (2)B (3)C (4)B 3.简答题 略4.编程题 (1)提示:使用For…Next遍历1~10间所有数字,循环体中逐个判断是否为3的倍数,如果是则计算平方. (2)提示:使用循环结构的嵌套完成,完成循环的计数值决定被乘数的值和写入单元格的行号,内层循环结构的计数值决定乘数的值和写入单元格的列号. 第7章1.填空题 (1)一组能够完成特定任务的VBA语句所组成的代码的集合 事件过程、属性过程和通用过程 (2)是当发生某个事件(如鼠标单击、双击或打开工作簿等)时,对这个事件作出响应的程序段 (3)是在不同的事件过程中执行同一段相同的代码,这段代码在编程时可以独立出来作为一个单独的过程 (4)作为一个单元保存在一起的VBA定义和过程的集合 标准模块和类模块 (5)局变量变、公共函数的说明、函数以及自定义函数 该模块的工程中 (6)形式参数 具体的值,一个形式上的参数 实际的参数 常量、变量、数组和对象类数据 (7)都对应同一块内存区域 也能够访问都改变后的值 作为以副本将直接赋值给形参 (8)为了完成特定功能而创建的一个过程 调用函数 2.选择题 (1)B (2)D (3)A (4)B 3.简答题 略4.编程题 (1)提示:调用子过程的参数可能是1个也可能是2个,子过程中应该使用Option来定义可选参数以方便参数的传递. (2)提示:创建2个Function过程,一个用于计算n个数字的4次方,另一个计算这些4次方的累加和. 第8章1.填空题 (1)工作簿、工作表、单元格、

图表、用户窗体以及窗体上的控件 属性、方法和事件 (2)对象能够执行的动作 对象本身包含的函数或过程,用于完成特定的功能 (3)在特定时刻发生的事情,是对象状态转换过程的描述 能够被识别的对象动作 (4)由用户操作所触发的 由系统或应用程序触发的 (5)一个能够代表完整对象的变量 对象引用的指针 先声明对象变量,然后再将变量指定给对象 (6)一种特定类型的对象,其能够代表一组相同的对象 优化程序代码,提高程序运行效率 (7)分层管理的方法 其他对象的容器另外的对象所包含 (8)Applaication对象 Excel的其他对象 2.选择题 (1)A (2)B (3)B (4)C 3.简答题 略4.编程题 (1)提示:使用范例8-3相似的方法,使用Replace方法来将单元格中的字母A替换为B. (2)提示:使用For…Next结构遍历 性别 列,使用If语句判断每个单元格的内容是否为Male,是则修改文字样式. 第9章1.填空题 (1)返回活动状态的对象、调用内部函数和控制引用程序 (2)在使用 Quit 方法前先保存所有工作簿 将DisplayAlerts 属性设置为 False (3)OnTime 是某个具体的时间点 从程序开始运行时的某个时间段 (4)Application对象的Run方法来 (5)Application对象的ActivateMicrosoftApp方法 (6)Union方法 返回2个或多个单元格区域的合并区域 (7)Application对象的WindowState属性的属性值 (8)获取打开或保存文件的文件名 2.选择题 (1)A (2)B (3)C (4)D 3.简答题 略4.编程题 (1)提示:过程中使用Application.Min(Range( B1:B10 ))语句实现功能. (2)提示:创建一个退出过程,使用Application对象的Quit方法退出Excel.使用OnTime方法来定时调用退出过程. 第10章1.填空题 (1)实际上就是一个Excel文件 工作表对象WorkSheet、单元格区域对象Range和

图表对象Chart (2)使用索引号和工作簿名 (3)当前正在处理的工作簿对象 在打开多个工作簿时被激活的活动工作簿 (4)Save方法 并不会关闭工作簿 (5)保存文档时能够设置文件保存的位置、文件名以及为文件添加密码 使用SaveAs保存文件时,可以指定文件保存位置和文件名 (6)通过工作簿打开密码防止非法进入工作簿 对工作簿结构或窗口进行保护 (7)EnableEvents属性值 (8)Open事件 使程序随工作簿启动而自动运行 2.选择题 (1)D (2)C (3)C (4)B 3.简答题 略4.编程题 (1)提示:使用Add方法来创建工作簿,使用SaveAs方法来完成工作簿的保存. (2)提示:使用MsgBox创建提示对话框,........

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题