欢迎来到天天文库
浏览记录
ID:55680361
大小:52.50 KB
页数:5页
时间:2020-05-24
《浅议Excel中VBA操作及在企业管理中应用.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、浅议Excel中VBA操作及在企业管理中应摘要:Excel可以广泛地应用于财务、行政、金融、经济、统计和审计等众多领域,它是一个强有力的信息分析和处理工具。利用其所提供的功能,财务管理人员可以按自动方式执行日常的管理、分析、决策任务,还可按需要加入某些自定义功能,直至建立一个完整的财务管理应用系统。Abstract:Excelcanbewidelyusedinmanyfields,suchasfinancialaffairs,administration,finance,economy,statisticsandauditingetc.,an
2、ditisapowerfultoolwithinformationanalysisandprocessing.Usingitsfunctions,financialmanagementstaffcanperformday-to-daymanagement,analytical,decision-makingtasksinaccordancewithautomaticmode,butalsocanaddsomecustomfunctionasneeded,untilestablishingacompletefinancialmanagement
3、applicationsystem.关键词:Excel;VBA;企业Keywords:Excel;VBA;enterprise中图分类号:TP39文献标识码A文章编号:1006-4311(2012)20-0231-021财务模型的创建财务模型所包含的范围很广泛,它从基础的工作表开始,汇总开支费用,到最后创建复杂的模型,都属于财务模型的范围。当用户要设计创建一个财务模型时,需要考虑到:①能否针对企业问题来解决。②分析处理数据的过程。③将数据转换为信息的过程是否快速、正确。④要清楚地了解到问题的关键所在与变化。1.1创建简单模型在Excel中可以
4、使用目标搜索、单、双因子What-If分析等技术,以不同的角度进行问题的模拟与分析。1.2模型扩充①将相关数据输入到Exce组合在一起可以完成某项任务。2.1VBA中的过程主要可分为两类:子过程与过程函数2.1.1子过程子过程以SUB语句开始,以ENDSUB语句结束。过程可以执行某种操作,无返回值。其结构是:SUB过程名()命令序列1III命令序列NENDSUB2.1.2过程函数过程函数以Function语句开头以ENDFunction语句结束,可以有返回值。其结构是:Function函数名(参数...)命令序列1III命令序列NEndFun
5、ction2.2宏程序结构与宏程序举例宏程序是程序语言,所以它也有程序结构。2.2.1顺序结构在正常状况下,宏程序的执行是以“Excel顺序”方式进行的,即由上而下逐一执行。用"Excel宏记录器”记录经常性工作时,它也是“Excel顺序'方式。①打开工作簿的工作表。②进入“工具”菜单栏中“宏”命令下的“VisualBasic编辑器”。③选择“插入”菜单中“宏表'命令下的“模块表”命令,Excel就会在工作薄中增加一张宏表,并自动命名MODELIo④选择MODELI宏表输入宏程序。2.2.2条件结构如果需要对默认条件进行测试,然后根据测试的结
6、果进行不同的操作,就要使用条件结构。2.2.3循环结构语法1:DoWhile(条件)Loop语法2:FORcounter=startTOend[Stepincrement]IIINEXT[counter]2.3自定义函数自定义函数的结构与过程的结构非常相似,只是自定义函数的参数是必不可少的,且具有返回值。其基本结构如下所示:Function〈函数名〉(〈参数1>,〈参数2〉,...)〈语句块〉EndFunction例如用Excel定义个人所得税计算函数。2.3.1自定义税率打开一个工作簿后,选择“工具/宏"/"VisualBasic编辑器”进
7、入VBA环境中,再选择“插入/添加模块”,在Module-1口中,输入以下程序,便可以在本工作簿中使用此函数。PublicFunction税率(x)Ifx<=0then税率=0Elseifx<=500then税率=0.05Elseifx<=2000then税率=0.1
此文档下载收益归作者所有