一、引言
财务分析是指以财务会计报表的有关数据资料为依据,对一定时期企业的财务状况和经营成果进行分析,以评价、判断企业在经营过程中的利弊得失、财务状况及预测发展趋势,为改进企业未来财务管理工作提出整改举措的书面报告。其作用在于为企业管理者提供财务分析信息,促进企业内部管理;为企业外部投资者提供决策依据;为社会提供企业财务信息,促进证券市场的正常运行。这种管理活动量化分析的书面报告有文字、表格和图表等多种表现形式,其中图表是提供信息的一条有效途径。通过图表可以迅速、准确的获得大量的信息。与普通的数据表格相比,采用图表形式将使得枯燥乏味的数据资料变得有趣、形象、直观且易于理解,尤其适宜于各级管理者使用,并促使管理者发现数据间细微的差别,从而挖掘管理新思路。
在Microsoft Office 2000软件包的组件之一Excel 2000中,提供了功能强大的图表绘制工具,使得创建各式各样的图表变得快捷和容易。但是,这一工具对于普通的用户来说存在两点不便之处:①用户必须学会使用Excel 2000中的图表绘制工具;②图表绘制工具是以插入的形式生成各种图表,若要对同一数据源的数据表格从不同的角度分析,还要以不同的图表类型(如柱型图、折线图等)表现时,必然导致生成众多的图表,不便于浏览,不便于在同一图表上观察和分析财务数据。动态图表可以克服上述两处缺点。所谓动态图表是指在同一图表中生成从某一数据源不同角度分析获得的不同类型的图表,而无需用户掌握图表绘制工具的使用。显然,这会给财务分析带来极大的便利。本文旨在对动态图表模型的设计思想和应用实例作深入的探讨,供同行参考。
二、动态图表模型的设计思想
众所周知,构成Excel 2000中图表的两个主要元素是“绘图区域”(即来自工作表的“数据源”,下同)和“图表类型”。如果这两个主要元素能够在绘制一张单一的图表时动态地生成,那么,动态图表模型的设计问题就迎刃而解了。
因此,动态图表模型设计思想的核心是:充分利用Excel 2000中的“宏技术”和VBA(Vsiual Basic for Application)编程技术,使得对单一图表的“绘图区域”和“图表类型”可根据用户的选择动态地生成。
三、动态图表模型的设计实例
为实现上述设计思想、建立动态图表模型,应完成以下设计步骤。