用EXCEL中的VBA进行复杂的数据统计(4)

发布时间:2021-06-06

用EXCEL中的VBA进行复杂的数据统计

End Sub

5、将“设置”中的第2行隐藏,并对工作表和VBA工程进行保护,以防止误操作,整个小型系统完成。

使用时,只需从下拉框中选择科目,单击“统计结果”按钮,结果就能够自动显示出来,随时可以进行打印,方便快捷。下一年使用时,只需将数据导入“成绩总表”中,再修改“设置”中的红色部分即可。

三、结束语

从本例中的几个步骤来看,我们仅设置了一个命令按钮(commandbutton),用VBA编写一段小程序来完成Excel不方便直接解决的数据处理部分,其余的则交给Excel本身去处理。这样,所需工作量很小,但达到的效果却非同寻常。因此,把VBA与Excel有机地结合起来,或者说基于Excel内核的VBA编程,可以在充分发挥Excel直观快捷的数据输入、丰富的工作函数及强大的报表功能的基础上,利用VBA编程进一步拓展Excel的功能,做到用最短时间、花最少的精力去完成工作。换言之,简单、高效、经济、省时是VBA的特点,也正是使Excel更富魅力的关键所在。

此外,内嵌于Excel中的VBA不仅能提供标签(label)、文字框(textbox)、单选框(optionbutton)、复选框(checkbox)、列表框(listbox)、组合框(combobox)、命令按钮(commandbutton)、开关按钮(togglebutton)、数值调节按钮(spinbutton)、滚动条(scrollbar)等各种常用控件,还可以根据需要增加用户窗体(userform);利用Application下的Inputbox()函数设立工作表的使用权限密码,以保护重要的文档;如果工作表的数量多,也可以在VBA中改变worksheets的visible属性,使指定工作表只在必要时才显示出来;而自定义工具条(toolbar)和自定义菜单(CommandBar)功能则可以使编制系统更典型,操作更方便 。总之,只要合理运用各种对象、方法、属性,就能够满足操作上、功能上、界面上的种种需要。

参考文献

1谢乐军,李丽.《中文EXCEL2000最佳实用教程》.中国民航出版社,1999.11 2云舟工作室.《中文版Access2000VBA一册通南京》人民邮电出版社

3龚沛曾,陆慰民,杨志强.《Visual Basic 程序设计教程(6.0版). 高等教育出版社.2000.7

作者:王月兰,中学一级教师

地址:广东省东莞理工学校计算机科组

邮编:523000 E-mail: dgwyl1968@

用EXCEL中的VBA进行复杂的数据统计(4).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219