《基于Excel VBA的财务自动化》配套习题答案.docx

上传人:王** 文档编号:1428660 上传时间:2024-07-08 格式:DOCX 页数:20 大小:73.43KB
下载 相关 举报
《基于Excel VBA的财务自动化》配套习题答案.docx_第1页
第1页 / 共20页
《基于Excel VBA的财务自动化》配套习题答案.docx_第2页
第2页 / 共20页
《基于Excel VBA的财务自动化》配套习题答案.docx_第3页
第3页 / 共20页
《基于Excel VBA的财务自动化》配套习题答案.docx_第4页
第4页 / 共20页
《基于Excel VBA的财务自动化》配套习题答案.docx_第5页
第5页 / 共20页
《基于Excel VBA的财务自动化》配套习题答案.docx_第6页
第6页 / 共20页
《基于Excel VBA的财务自动化》配套习题答案.docx_第7页
第7页 / 共20页
《基于Excel VBA的财务自动化》配套习题答案.docx_第8页
第8页 / 共20页
《基于Excel VBA的财务自动化》配套习题答案.docx_第9页
第9页 / 共20页
《基于Excel VBA的财务自动化》配套习题答案.docx_第10页
第10页 / 共20页
亲,该文档总共20页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《《基于Excel VBA的财务自动化》配套习题答案.docx》由会员分享,可在线阅读,更多相关《《基于Excel VBA的财务自动化》配套习题答案.docx(20页珍藏版)》请在优知文库上搜索。

1、第1章VBA入门知识I.动手练习:关闭所有已打开的Excel程序,然后新建并打开一个CXCCl文件,在该文件的B3:M5区域内填入任意数字。在该文件内录制宏,宏的名字为“format。录制以卜操作: 1)地置Al:Ml为合并并居中,行高3().内容垂宜居中,字号20, 2)设置A2:M2填充色为淡蓝色. 3)设置B3:M5数字格式为“会计专用。(4)在A6输入“Total:,在第六行,B到M每一列进行求和。 5)设置A6:M6字体加粗,上边框线为双线。 6)在输入“GrandToIaI:,在M8对第六行进行求和“ 7)设置第八行字体加粗.6yoff0*&1.sumEndSubDo循环:Subm

2、ysum2()Dim1.suas1.ong,iAs1.ongDoUhileiIOl1.sub=1.SUm+ii=i+11.oopMsgBox*l100A06wylP,*&1.sumEndSub第3章ExcelVBA的重要概念1.Excd中有哪些常见的对象?它们之间的层次结构是怎样的?有APPIiCaIion对象、WOrkbOok对象、Worksheet对象、Range对象。EXCCl应用程序只有个APPIiCatiOn对象,个APPliCatiOn对象中可能有多个工作簿对象,工作簿中可能包含多个工作表对以,而工作表中又包含着多个单元格对象.2.基于对象集合的概念,可以对workbook和WOr

3、kShCet对象采用两种基本的表示方法,试举例说明。1)对象集合(对象名),如WorkSheetSCSheeII)表示所有工作表中名为Sheetl的那张工作表:2)对象集合(对象索引号)。如WOrkShCCM2)表示排在第2位的那张工作表。3 .对象变量与其他变量在使用上有什么不同?1)时象变量在赋值之前,必须先声明,如DimmgaSRange:(1)给对象变量赋值.必须加Sel关键字,如Setmg=Range(Al:C2):(3)程序结束前,最好用语句“Sei对象变量名=Nothing”手动择放对象变量内存空间。4 .简述对象的属性、方法、事件。属性是对象的一种特征,每个对象都可能有多个属性

4、。在VBA代码中般通过赋值语句的方式来设置对型的属性值,对您和属性之间同样用英文符号连接,对象在前,属性在后.方法是作用于对象的悚作,每个对象都可能有多个方法。如果说属性由于是对象的特征,因而是名词形式的话,那么方法就可看作是动词形式,例如创建、删除、关闭、插入、激活、计算、身制、查找等。对象和方法之间也用英文句点连接。对象的事件是当一定主体对象的特定事件发生后,就会触发宏过程的自动启动运行。VBA可以响应许多事件,而这些事件又是由用户或者系统本身所触发的。对于对象而言,事件就是发生在该对象上的事情或消息。系统为每个对象预先定义好了一系列的事件,例如,CIiCk(单击)、DbICliCk(双击

5、)等.第4章VB操作主要对象1 .什么是Application对象?Application对象的worksheets和Sheets属性有什么区别?ActivcWorkbook和thisvorkbook属性有什么区别?在Excel对象模型层次结构最顶端的是APPliCaliOn对彖,代表Excel应用程序本身。WOrkSheelS是活动工作簿中所有WCrkSheel对象,不包括宏表等:Sheet5当前活动工作薄中所有ShCCl对象,包括宏表等,二者可能一样,也可能不一样。ActivcWorkbook是当前活动工作簿,Ihisworkbook是运行当前宏代码的工作簿,二者可能一样,也可能不一样。2

6、 .请用Yba代码表示以下描述:(I)关闭名为“测试”的工作簿 2)保存代码所在的工作簿 3)选择标签名称名为“1月的工作表 4)删除第2张工作表 5)新建一张工作表,放在最后位置答:.orkbooks(测试).CloseThisWorkbook.Saveworksheets(1月).selectforksheets(2).DeleteIorksheets.Addafter:=Iorksheets(Worksheets,count)3 .请用2种或以上的方法引用:(I)单元格Al: 2)单元格区域Al:C3; 3)第2行: 4)第2列1)ra11e(“al”),cells(1,1)(2) ra

7、nge(*1:C3).range(*al).resize(3,3)(3) Rows2:2*).Rows(2),Range2=NothingEndSub第5章函数1 .在Vba中,如何调用工作表函数?如何调用VBA内巴函数?工作表函数主要通过两种方式谢用:第一种为利用APPliCation对象调用,使用特点是在函数名前加“WorksheetFunction”的前缀:第二种为利用字符吊直接在单元格中写入函数。调用VBA内置函数可以在前面加上:VBA.函数名,也或者直接调用写函数名.2 .什么是自定义函数?自定义函数的基本格式是怎样的?VBA用户可以自行定义一个具有特殊功能的函数,即自定义函数,其基本格式如卜;Function南数名(变量)Endfunction3 .与Excel内置函数相比,自定义函数的使用中有什么主要问题?可以采用什么方法予以解决?自定义函数值不能自动更新,这一点与Excel内置函数不同.解决自定义函数自动更新的方法主要有两种:一是在工作表中选择任何两列进行剪切和粘贴操作,二是在函数体内第行

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > 计算机应用/办公自动化

copyright@ 2008-2023 yzwku网站版权所有

经营许可证编号:宁ICP备2022001189号-2

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!