空心雨毕业论文网是专业的论文代写网站,提供毕业论文、职称论文、硕士论文、计算机论文等的代写服务,同时还提供各种期刊的论文发表。如果你有需要,请联系我们QQ:5599630;电话:13350726595;E-mail:singlehearted@vip.qq.com
RSS
 

用Excel开发MIS的方法(2)

来源:网络转载 作者:okxy168.com 时间:2008-01-10 浏览:6 字体:【

为了在进入Windows的同时就进入MIS界面,可在Windows的初始化文件WIN.INI中加入LOAD=C:\Excel5\Excel.EXE /E,在C:Excel5\XLSTART子目录中加入MIS的界面控制程序,这样将在启动Windows的同时直接进入Excel环境并启动MIS的操作界面,而不显示Excel的启动封面;Auto-Open是含有特殊含义的子程序名称,它可在打开工作簿的同时运行Auto-Open中的语句。

五、代码设计

对于简单的MIS,一般不需要进行代码设计,用Excel本身提供的各项功能就可满足要求。除具有通用的工作表函数外,Excel还提供了丰富的日期和时间函数、财务分析函数、统计分析函数和假设分析函数。例如在B1单元格输入公式"=AVERAGE(A1:A9)",就可直接求出从A1到A9中各单元数据的平均值。

然而对于比较复杂的MIS,则必须使用Excel的编程语言—Visual Basic for Application (VBA,也就是Excel的"宏")。VBA直接嵌入Excel的工作簿中,其语法规则非常类似于Visual Basic,比较容易掌握。VBA包含丰富的各种函数、方法、对象、属性和语句。理解并逐步掌握VBA中数量庞大的各类方法、对象和属性是在Excel平台上进行二次开发的关键技术。Excel的所有菜单操作均可通过VBA编程实现,此外VBA还可以实现Excel本身不具备的功能,如API函数的调用。利用Excel提供的"录制宏"功能是初步学习VBA的简捷方法。熟悉VBA之后,就可自己修改宏并编写新的宏。

需要说明的是,中文Excel 5.0的宏支持汉字过程名和变量名,这就为程序的阅读和维护带来了便利。例如以下的代码片段是正确的∶

1: Sub求和计算()

2: Dim 被加数,加数,求和数

3: 被加数=100: 加数=350

4: 求和数=被加数 加数

5: MsgBox 被加数 & "与" & 加数 & "的和等于" & 求和数

6: End Sub以上程序的运行结果如下图所示∶图六、数据保护MIS的数据保护能力是用户和软件开发人员共同关心的问题。用dBase开发的MIS,往往需要为设计数据库的保密功能而绞尽脑汁。然而在Excel中,您不必编写任何程序代码就可达到数据保护的目的。Excel为用户提供了多级保护手段,可以自行选择是否保护每个单元格或每个控件,是否保护某张工作表,是否保护每个工作簿,是否需要输入打开工作簿的口令。一般而言,打开工作簿的口令由用户设定,其他保护功能由程序设计人员设定,一经设置了保护功能,任何人(包括程序设计者)在不知道口令的情况下均无法越权使用。Excel内置的强大功能以及提供的二次开发平台,为快速、简便地开发出具有专业水平的MIS提供了高效的手段,其众多功能无法逐一谈及,尚需读者在使用中摸索。

阅读更多内容<<上一页 · 1 · 2
6
最新评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
      本站是由一个众多学科的博士群体组建而成,主要创办者为成都各重点高校博士。本论文网内理工科写手均为博士,文科类写手大部分为博士,且领域涵盖广泛,写作势力强大,若有部分专业,没有相关的写手,我们给你寻找合适的写手! 依托强大的人力资源,我们本着诚心交流的宗旨,专门为您排解写作上的难题。从在科研及实践工作中稳扎稳打的经历,我们具备了研究问题,解决问题的能力。论文写作和论文发表,作为教育体系的一个重要环节,我们确实有能力给您解决好问题,正所谓,真金不怕火来炼,请相信我们的势力,没有把握的事,我们不会做!
      本站受多家期刊委托,其中包括国家级中文核心期刊目录正刊,CSSCI目录正刊,增刊,省级以上公开出版的优秀期刊正刊,本站负责论文推荐发表,加急1个月即可发表。本站负责论文发表,不发表承诺退款!!目前主要负责法律,管理,经济,理工,农学,行政,医学,艺术,英语等类论文发表论文代写。详细期刊目录见本站相关内容。
赞助商链接