预览加载中,请您耐心等待几秒...
1/9
2/9
3/9
4/9
5/9
6/9
7/9
8/9
9/9

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

财务分析中动态图表模型的设计与应用一、引言财务分析是指以财务会计报表的有关数据资料为依据对一定时期企业的财务状况和经营成果进行分析以评价、判断企业在经营过程中的利弊得失、财务状况及预测发展趋势为改进企业未来财务管理工作提出整改举措的书面报告。其作用在于为企业管理者提供财务分析信息促进企业内部管理;为企业外部投资者提供决策依据;为社会提供企业财务信息促进证券市场的正常运行。这种管理活动量化分析的书面报告有文字、表格和图表等多种表现形式其中图表是提供信息的一条有效途径。通过图表可以迅速、准确的获得大量的信息。与普通的数据表格相比采用图表形式将使得枯燥乏味的数据资料变得有趣、形象、直观且易于理解尤其适宜于各级管理者使用并促使管理者发现数据间细微的差别从而挖掘管理新思路。在MicrosoftOffice2000软件包的组件之一Excel2000中提供了功能强大的图表绘制工具使得创建各式各样的图表变得快捷和容易。但是这一工具对于普通的用户来说存在两点不便之处:①用户必须学会使用Excel2000中的图表绘制工具;②图表绘制工具是以插入的形式生成各种图表若要对同一数据源的数据表格从不同的角度分析还要以不同的图表类型(如柱型图、折线图等)表现时必然导致生成众多的图表不便于浏览不便于在同一图表上观察和分析财务数据。动态图表可以克服上述两处缺点。所谓动态图表是指在同一图表中生成从某一数据源不同角度分析获得的不同类型的图表而无需用户掌握图表绘制工具的使用。显然这会给财务分析带来极大的便利。本文旨在对动态图表模型的设计思想和应用实例作深入的探讨供同行参考。二、动态图表模型的设计思想众所周知构成Excel2000中图表的两个主要元素是“绘图区域”(即来自工作表的“数据源”下同)和“图表类型”。如果这两个主要元素能够在绘制一张单一的图表时动态地生成那么动态图表模型的设计问题就迎刃而解了。因此动态图表模型设计思想的核心是:充分利用Excel2000中的“宏技术”和VBA(VsiualBasicforApplication)编程技术使得对单一图表的“绘图区域”和“图表类型”可根据用户的选择动态地生成。为此应先在工作表中插入一张任意类型的基本图表然后设计一个“确定图表选项”按钮在此按钮弹出的“绘图选项”窗口中可根据用户的选择动态地生成基本图表的“绘图区域”(即“数据源”)和“图表类型”。如图1和图2所示。图1表格中的阴影部分即“绘图区域”是用户在图2中选择的绘图区域(“三季度”)。其中“销售地区”是用户“选择数据列”时的必然选项若用户“选择数据行”则“销售季度”是其必然选项二者均在程序中予以确定。图1中的图表部分即动态图表。由于在图2中选择的“图表类型”是“圆饼图”放在“选择数据行”或“选择数据列”中的“销售地区”或“销售季度”均以单选钮的形式出现因为“圆饼图”只能描绘一个数据系列。若用户选择的“图表类型”是“折线图”或“柱型图”则前述二者均以复选框的形式出现同时图表也将以用户复选确定的绘图区域被绘制。这些均在程序中加以控制。三、动态图表模型的设计实例为实现上述设计思想、建立动态图表模型应完成以下设计步骤。1.进入Excel2000后命名一个工作表为“动态图表”并在该工作表中建立一个模拟的“销售情况表”如图1中的表格部分。为增加程序的可读性和绘图区域的动态扩展模型中将命名一些区域。如表所示。2、在表格下面插入一张图表如插入反映全部销售情况的“柱型图”适当调整其大小并设置其格式为所需要的格式。以后生成的动态图表均以此格式为标准格式。3、在图表右侧填加一以自选图形表示的“确定图表选项”的命令按钮并为其指定宏代码如下:Sub确定绘图选项0绘图选项窗口.ShowEndSub4、在VisualBasic编辑器中插入一用户窗体并命名为“绘图选项窗口”。5、在“绘图选项窗口”中从“视图”“工具箱”填加所需控件这些控件包括分组框、列表框、选项按钮、命令按钮等并以汉字将它们分别标识(Caption)和命名(Name)以便识别和增强程序的可读性。如图2所承。6、设置列表框“行选择”的Rowsource属性为A3:A7参照图1。7、设置列表框“列选择”的Rowsource属性为A9:A13(其中存放的是利用数组公式{TRAMS-POSE(B2:F2)}返回的转秩矩阵即“一季度”……“地区合计”)。8、按ALT+F11键在VisualBasic编辑器中双击“窗体”的“绘图选项窗口”为相应的控件建立以下8段程序代码。Priva