用VBA做的全循环比赛程序

前一段时间,有朋友问,用Excel可以干什么?我想了想,可以说可以干的事那可多了,有大神用Excel制作游戏,比如象棋,俄罗斯方块,超级玛丽,日本一个牛人用Excel作画 。很多人看到都惊掉了下巴 , 可以说Excel只有想不到 , 没有做不到 。
对我们大部分人来说,学好Excel主要用来做报表,或者利用经验技巧,以提高工作效率;另外学习VBA以后,可以进行程序的二次开发,可以自动执行重复的操作 。比如在Excel中 , 我们要格式化月报表,格式化表格,设置字体、添加边框等等 。这些重复的操作,如果使用VBA代码的话,我们可以让过程自动化,为我们节省很多时间 。对大量数据处理或者用时比较长的工作而言 , 效果尤为明显 。
就我本人来说,也用VBA编程制作了很多实用的程序,大大的提高了工作效率 , 甚至让人感觉,Excel真厉害 , 竟然这也可以!
本文就给大家介绍一个比赛程序,这里面的功能之强大,使用之方便,也让人眼前一亮,具体如下:
由于程序采用VBA编程完成的比赛抽签、分组对阵、以及战绩统计的自动化处理 , 在使用前,请在excel或者WPS excel中启用宏 , 正确启用宏以后,关闭excel软件,重新打开程序,就可以正常使用了 。


用VBA做的全循环比赛程序

一、 本程序共分三个部分:自动分组,排赛程和积分计算(如上图)
二、 在使用时,注意以下使用要求 。
1、 在开始前,先进行必要的设置,表格中绿色单元格内,都需要确认填写 。
2、 自动分组
先输入动动员姓名,或者队伍姓名,点击”自动分组”,将按照分组要求进行分组 。

相关经验推荐