ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 Excel Home精品图文教程库
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
300集Office 2010微视频教程 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 1400|回复: 4

[建议&疑问] 求帮帮,谢谢

[复制链接]

TA的精华主题

TA的得分主题

发表于 2013-6-8 20:59 | 显示全部楼层 |阅读模式
竞赛核分与排名模板.rar (117.15 KB, 下载次数: 4) 竞赛核分与排名系统(3-4人完成)
主要功能:
1、在输入评委、选手名以及每位评委给选手的打分的基础上,由程序自动去掉一个最高分和最低分,求出该项平均分。
2、可随时将各项分数汇总,得到每位选手的总分,按总分排名次。
3、最高分、最低分、平均分、总分、名次分别用不同的颜色标识。
工作簿结构设计:
1、“信息”工作表:设置选手人数、评委人数和竞赛项目数。
2、“总分”工作表:存放选手各单项分、总得分和排名信息。开始是一个空表。程序自动生成信息。
3、各“项目”工作表:按“第1项”、“第2项”、……命名,以便于程序处理。只需要设计出“第1项”工作表,其余通过“增项”程序生成,不用时通过“还原”程序删除。设置单元格的背景、字符颜色和网格线。
工具栏(菜单栏)设计:
通过工具栏(菜单栏)设计,实现初始化、统计、汇总、增项及还原等工作
工作簿事件编程:
1、声明模块级对象变量
2、编写工作簿的OpenBeforeCloseSheetActivate事件代码
上述工作由1 人完成
通用模块代码设计:(3人完成)
插入“模块1”。在“模块1”定义以下四个过程。
1.“统计”:统计当前工作表(竞赛的某一项)任意选手的平均分,并用不同颜色标记最高、最低分。(1人完成)
2.“汇总”:对每位选手的各项得分进行累加,得到总分,并按总分排出名次,结果填入“总分”工作表。(1人完成)
3.“增项”:在当前工作簿中添加工作表,以便输入和统计某项目信息。
4.“还原”:在当前工作簿中删除“第1项”以外的项目工作表,只保留“信息”、“总分”和“第1项”三个工作表,并设置“信息”工作表的项目数为1。目的是为重新使用做准备。上述2项工作由1 人完成
基本操作方法如下:
打开“竞赛核分与排名模板”。
单击工具栏上的“还原”按钮,初始化。
选择“信息”工作表,输入选手人数、评委人数。
选择“第1项”工作表,在第一行输入评委名,在第一列输入选手名,删除其余无用的信息。
单击工具栏上的“增项”按钮,添加需要的项目工作表。
单击“统计”按钮,系统将自动去掉一个最高分、一个最低分,求出平均分,填入表格中。
单击“汇总”按钮,系统将对各项数据进行汇总,求出每位选手的总分并排列名次。

TA的精华主题

TA的得分主题

发表于 2013-6-25 11:47 | 显示全部楼层
不会,太麻烦了。
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-5-6 02:30 , Processed in 0.039160 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表