首页 > 试题

Excel VBA在测评成绩计算中的应用

更新时间:2025-02-24 18:34:00 阅读: 评论:0

香雪兰的养殖方法-桂子月中落


2023年11月23日发(作者:绩效系数)

2021115

Exchange

总第439

ExcelVBA在测评成绩计算中的应用

亢娟娜

武威733006)甘肃畜牧工程职业技术学院

以我校年终考核测评成绩计算为例,使用

ExcelVBA设计实现了一个操通过对各种竞赛测评成绩计算规则进行分析,

有效提高了工作效率,真正实现了测评中成绩计算的

作简单、维护方便的测评成绩计算模板。实践证明该模板代码运行可靠性强,

快速、公开、公正性。

关键词测评成绩;计算;EXCELVBA

文献标识码文章编号中图分类号

:B:7751:TP391.13

ApplicationofExcelVBAintheEvaluationResultsCalculation

WANGHaoKANGJuanna

Wuwei733006)(GansuPolytechnicCollegeofAnimalHusbandry&Engineering

AbstractItanalyzescalculationrulesthroughallkindsofcompetitionevaluationresults.Forexample,intermsofour

collegechecksystemperformancecalculation.UsingExcelandVBAdesignasssmentresultscalculationtemplate

whichisasimpleoperationandconvenientmaintenance.Practicehasprovedthatthetemplatecodehasranreliability.It

improveseffectivelytheworkefficiencyandreallyrealizestheevaluationresultsinfast,open,faircalculationpurpos.

Keywords:evaluationresults;calculation;EXCELVBA

“开发工具”此时在

Excel的功能区项卡”复选列表中选择

选项卡,其内有

VisualBasic按钮,“开发工具”中就多了

在各类比赛中比赛成绩的计算是最重要的工作之一,

“VBA”

窗口。击即可打开

然后取平均值

一般都是取消一定比例的最高分和最低分,

方法来获得选手的最终成绩。目前,多Excel

竞赛

2设计思想

一般在各类测评计分过程中,都是根据参加打分的人

并使

MAX、计分MIN、AVERAGE、COUNT来计

手最。但

数来确定去掉最高分和最低分的比例,然后计算平均分来

一个最低分,而不是将一定比例的最高分和最低分去掉。

得到最终成绩,其中难度最大的应数根据比例去掉最高分

公正,笔者利用

Excel2010和最低分,为了最终成绩真正公平、这无形中给算分组的人员带来难度。

VBA,以我院年终考核民主测评计分原则设计实现了快速在应用设计时,利用

为快速公正地得到最终测评成绩,

计算考核成绩模板。

Excel数组功能,将每个选手的全部成绩写入数组中,使用

冒泡排序的方法将数组数据进行排序;然后根据打分人数

1VBA相关概念

和计分规则中去掉最高分和最低分的比例,计算出应该去

1.1VBA与宏

VisualBasic的一种VBA(VisualBasicforApplications)

掉的最高分个数和最低分个数;最终,从排序好的数组中

标准宏语言,是微软开发出来用于桌面应用程序中执行通

组元值并

果”工作表中。

(OLE)

用自动化任务的编程语言。所谓应用程序自动化,

本应用共设计了三个模块,分别为:数据加密、算得

指通过编写程序让常规应用程序自动完成工作,主要用来

如图

1所示。分和打印结果,

特别是

MicrosoftOffice扩展Windows的应用程序的功能,

0引言

件。VBA作为MicrosoftOffice系列应用程语

言,寄生于”Office应用软件,MicrosoftOffice套装软件的

一个重要组件。

宏是VBA语言编出的一段程序,是一系列存储于Visual

Basic中的命令和函数,并在需要执行该项任务时可随时运行。

3设计过程

3.1建立工作表

类型进行

新建一个工作簿并将其按“启动宏的工作簿”

存,分别命名为“测评成绩输入”“控制参数”“测

结果”。设计结果如图2所示。

工作表

“测评成绩输入”工作表:主要为测评成绩输入,

首行为录入的票数,首列为参与测评人员名单,每张测评

表成绩均按列的方式输入。

1.2VBA的启动方法

“选项”打开“EXEC对话

选项”打开“文件”菜单,点击

然后在右侧“主选

框,在左侧列表中选择“自定义功能区”

办公自动化杂志

··

63

2021115

测评计分设计三模块

1

测评设计结果

2

“控工作要用“去

高分比例”以及监控参数。

“去掉最低分比例”

“测工作来存果,

括测

分及排名。

3.2数据有效性设置

为了在输入测评成绩时,降低数据录入错误率,

并对输

有误据进醒,可

性。选择数据录入区域,切换到

“数据”选项卡,单击“数据

具”中的“数据有效性”

弹出

“数

选项卡中设置有效性条件,

“小数”“忽略空值

数据介于最小值最大值。在“输入信息”

“0”“100”选项卡

设置“选字单元格时显示输入信息

“成绩

输入信息“输入的成绩为百分制。”

“出错警告”选项卡中

设置“输入无效数据时错误

标题数据

效”错误信息“录入数据大小应介于0-100!样式

“停

止”。设置完成后单击

“确定”按钮即可。

3.3VBA代码编写

“功能区”空白处单击鼠标右键,

在弹出的快捷菜单

中选择“自定义功能区”命令,

在打开的“自定义功能区”

话框中的“主选项卡”列表框中选择

“开工具“开

发工具”选项卡。单击Basic”按钮即可进入VBA

“Visual

口进行代码的编写。

3.3.1数据加密

在计分人员在监督人员的监督下录入完所有测试成绩

后,为防止有人修改原始成绩影响最终结果,

可对“测评成

绩输入”工作表进行加密保护。

3.3.2计算得分

首先“测

据,

数组并将录入数据赋值给二维数组,然后,使用冒泡排序

的方法,对二维数组数据进

其次“控制

数”工作表中统计掉最和最比例

“去

出要去掉的最高分和最低分的个数,用它来控制参加平均

运算的数组元素,并将结果存入一个新的二维数据;

最后,

将计算结果写入“测评结果”工作表,

并对写入数据进行排

序。计算核心代码如图3所示。

··

64

办公自动化杂志

总第439

Exchange

计算核心代码

3

系统计分结果

4

3.3.3打印结果

系统计分结果如图4所示。为防止人为查看测评结果,

“测评结果”工作表进行了隐藏,在设计过程中根据抽取专

家总数来动态设定打印区域和打印标题以及表格格式。

3.4功能按钮设计

根据前面功能的说明,为了操作方便,“控制参数”

作表中创建三,分别名为“数加密

“打印结果”并将编写的VBA代码指定给对“计算得分”

应的按钮即可。具体操作是:切换到Excel“开发工具”

项卡,“按件”中的“插入”按钮,在弹出的列表

中选择“按钮(窗体控件)图标。然后在

“控制参数”工作表

的合适位置绘制按钮。此时,会弹出

“指定宏”对话框,将前

面编写的VBA代码指定给对应的按钮即可。

26

下转第

2021115

总第439

Innovation2.0

中部制作过程图

8

然后,在已设计好的表格中输入以下代码:

id=<%=rs("NewsID")%

>"title="<%=rs("BiaoTi")%>"target="_blank"><%=rs

("BiaoTi")%>调用数据库。其效果预览动更

新最新标题。

左边导航器的建立。首先建立CSS样式:

type="text/css">

<!--

.style1{font-size:12px}

.STYLE2{font-size:10px}

-->

旅游票

建立表格,分别输入导航文字。其中淮安旅游、

生成

3个子务、旅游常识有子目录,这里以淮安旅游为例,

目录。

底部的建立好后首页基本完成参见图9。

网站的主体结构基本建立后,其它网站将以主页内容

为中心逐步设计。这是一个漫长的过程。建立所有的网站

后,后期网站运营的管理和维护相当重要。管理人员对新

闻的快速更新和业务的接收将成为本站发展的重要因素。

主页

9

参考文献

[1]远.基Web[D].

士论文.2009-03-01

[2]唐雅玲.基于Web的部队考试系统研究与实现[D].电子

科技大学硕士论文.2011-05-06

阳,[3]任东宏,李文秀.文物交易的网络中介平台[J].内

蒙古科技与经济.2009(04)36-37.

冯小静.基于

的班级特色管理网站设[4]吴春梅,

计与实现[J].软件工程,2019(10)50-53.

[5]徐建辉.下的电子文件检索管理系统设计与实

现[J].辽宁师专学报(自然科学版)2020(2)16-20.

[6]江小华.基于Web的高校毕业论文档案管理信息系统的

设计[J].科技资讯,2013(27)22.

[7]吴振华.网页设计与制作[J].赤峰学院学报(自然科学版)

2011(10)37-39

作者简介

1962.11-男,汉族,江苏泗阳,讲师。主要研究方向:

江苏财经职业技术学院。

算机信息技术与数据通信。工作单位:

费婷婷(1981.8-)女,士研讲师工作单位:ASP技术开发基于Web的旅游系统,有助展现淮安的

民商经济学。

江苏财经职业技术学院。主要研究方向:

(2001.7-)

任锦辉男,汉,江苏财经职业技术学院智能工程

技术学院,计算机应用技术专业19级学生。

(第

2版)[6]罗刚君ExcelVBA程序开发自学宝典[M].电子

工业出版社.2011.8.

[7]进.探究如何在EXCEL中使用VBA编程处理数据[J].

数字技术与应用2016(1).

[8]梁东刚.Excel在高校学生综合素质测评中的应用[J].山西

财政税务专科学校学报2015(05).

[9]洁.对Excel实现体育成绩自动化统计的分析[J].自动

化与仪器仪表2016(2).

作者简介

高级实验

(1982.9-)男,甘肃省古浪县人,大学本科,

计算机应用。

师。研究方向:

硕士研究生。研究方向:

亢娟娜,女,陕西蒲城人,副教授,

计算机应用。

5结束语

淮安美食文化、洪泽湖风光、现代农业观光等一批生态旅

游景点,为江苏旅游事业的发展和提升知名度贡献出一点

微薄之力。

64

上接第

4结语

操作简单,提高了工作效

经过多次使用,该系统运行正常,

公平、公正计算的目的。

率,真正达到测评中成绩的快速、

参考文献

[1]洪,汤青林,尹克林.Excel在统计教师教学工作量中

的应用[J].西南农业大学学报(社会科学版).2008(04).

[2]刚.ExcelVBA[J].

地理空间信息.2011(03).

[3]青.EXCEL平台下的玉米产量通径分析方法探讨[J].

农业与技术.2015(15).

[4]王志军.运用Excel公式进行数据处理技巧八则[J].

脑知识与技术.2015(10).

[5]韩小良.ExcelVBA活用范例大辞典[M].中国铁道出版社.2012.8.

··

26

办公自动化杂志

公式法的公式-宁波老外滩


本文发布于:2023-11-23 01:56:46,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/zhishi/a/88/34104.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:Excel VBA在测评成绩计算中的应用.doc

本文 PDF 下载地址:Excel VBA在测评成绩计算中的应用.pdf

标签:excel2010
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 实用文体写作网旗下知识大全大全栏目是一个全百科类宝库! 优秀范文|法律文书|专利查询|