用 EXCEL 开发管理信息系统摘 要:Excel97 是 Windows95 环境下的一种电子表格软件,可向用户提供史无前例的超强功能和易用性,内嵌有一种 Visual Basic for Application(简称 VBA)超级宏语言,读者在熟练应用 Excel 的根底上,可按用户的需求用 VBA 建立适用的信息系统。 关键词:EXCEL97 VBA 管理信息系统〔MIS〕 目前国内管理信息系统(MIS)开发研制一般采纳人们熟悉的 dBaseX、Foxbase 或 Foxpro 等,本文介绍了如何用 Excel 开发 MIS。一般来说,一套 MIS 主要包括信息输入、信息处理、信息输出三大组成局部 ,用Excel 处理这些局部均显得游刃有余。Excel 是 Windows 环境下的一种电子表格软件,可向用户提供史无前例的超强功能和易用性。它同时具有电子数据表、图表和数据库的功能,具有极强的分析性能、报表制作工具和丰富的统计图表。在本文笔者用中文 Excel97 for Windows 开发了水电管理系统、销售管理系统、试卷分析系统。充分感受到其强大功能和方便性。下面详细阐述水电管理系统、销售管理系统、试卷分析系统的开发过程。 应用程序一:水电计价系统 水电管理是每一个单位每月都要进行的工作。 下面我们以保定农校水电计价系统为例讲解 VBA 在水电管理中的应用。 1、 水电计价系统的功能 本程序具有如下功能: 自动计算功能:可完成各户水费、电费、合计的计算。 自动汇总功能:自动汇总全校教职工楼的用电量、用水量及分类汇总。 查询功能:可查询各户的电表数、水表数、电费数、水费数。 报表的打印输出功能。 系统保护功能:具有口令保护、工作表保护以防非法用户进入和修改。 2、 程序设计过程 〔1〕程序总体设计〔图 1〕 〔2〕界面设计 水电计价系统主界面如图 2 所示。〔图 2〕 主界面是以 EXCEL 工作表作为输入输出界面。 具体设计如下: 选定一个工作表并命名为“主界面〞。 选定单元格区域,把区域颜色设置成你喜爱的颜色。 放置命令按钮,并给按钮指定宏。 分割区域并冻结,锁定界面使之不能滚动。 工作表加密保护使用户不能修改。 记录单界面如〔图 3〕所示。 具体设计过程如下: 选定一个工作表并命名为“记录单〞。 制表〔如上图所示 〕。 选定年、月、水表数、电表数空白单元格区域,取消锁定。 放置命令按钮,并给按钮指定宏。 工作表保护使用户不能修改。 主报表如〔图 4、图 5〕所示。 具体设计过程如下: 选定一个工作表并命名为“主报...