ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

[原创] 根据自定义设置随机生成监考人员安排表

  [复制链接]

TA的精华主题

TA的得分主题

发表于 2014-11-30 10:20 | 显示全部楼层 |阅读模式
本帖最后由 qy1219no2 于 2014-11-30 11:06 编辑

又到考试季了,鄙人将去年给别的网友定制的监考安排贴上来,一方面希望能对你有所帮助,另一方面也希望得到大家的不吝赐教!   
    1.本工具共分为四个工作表:设置、考场-监考员、监考员-考场、校验
    2.用户在设置表中设置好监考员及相关信息、科目信息、监考场次、每个监考员最大监考场次、必监考科目、必不监考科目等信息后,执行“生成监考表”即可完成监考安排。
    3.监考安排生成后,还可执行校检表进行校验,全部通过即可完成了。

      如果不满意结果,还可调整设置或再执行一次生成监考,直到满意为止。
      如果代码生成的无法达到满意结果,可以在考场-监考员表中,手工调整:

      选中监考员区域,会提示该监考员的相关信息并用相同颜色标示出该监考员所在场次和科目,并在下拉列表中列出可选监考员的姓名(只能在下拉列表中列出的监考员范围内调整)。
    4.【注意】设置表中,在删除监考员姓名和科目时,不能选择整行或整列删除,只能选中数据区域按【DEL】键,且标题栏和左侧(即按钮上方其他设置条件)的区域是不能删除的。



考场监考随机安排.zip (83.82 KB, 下载次数: 4463)






评分

7

查看全部评分

TA的精华主题

TA的得分主题

发表于 2014-11-30 13:11 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
强大,学习学习。

TA的精华主题

TA的得分主题

发表于 2014-11-30 17:05 | 显示全部楼层
qy1219no2老师:这个软件很实用,但我觉得有一点不理想就是能否在设置中“监考员一览表”里增加一列“必监考场”条件设置,多谢。

TA的精华主题

TA的得分主题

 楼主| 发表于 2014-11-30 21:53 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
dyzx 发表于 2014-11-30 17:05
qy1219no2老师:这个软件很实用,但我觉得有一点不理想就是能否在设置中“监考员一览表”里增加一列“必监考 ...


看似简单的增加一列,但改动相当大,因为:
1.增加一列,则其他设置的单元格地址全部改变了,则代码中所有涉及到这些单元格引用都要调整;
2.虽然只有必监考场一个条件,实质上隐含条件还有不必监考场,这样就是四个条件了,且这四个条件中科目和考场是重叠条件,这样的话,原来的算法就要全部推倒重来;
因此,估计一时半会调整不完(年底我的工作也很忙)
在此基础上,你可以通过生成后的表,在考场-监考员表中手工调整(毕竟必监考场的人是极少数),然后切换到监考员-考场表,会自动生成相应表。(注意,手工调整只能在给定范围内调整,因此,调整前,需要在本科目中,将相应监考员先删除,然后才会出现在可选范围内)

TA的精华主题

TA的得分主题

发表于 2014-12-1 08:12 | 显示全部楼层
qy1219no2 发表于 2014-11-30 21:53
看似简单的增加一列,但改动相当大,因为:
1.增加一列,则其他设置的单元格地址全部改变了,则代码中 ...

qy1219no2老师:你辛苦了,因为多条件设置同时执行时排出的结果比较理想,我校就是老师监考是指定考场和科目的,期待你新软件面世,多谢。

TA的精华主题

TA的得分主题

发表于 2014-12-1 09:50 | 显示全部楼层
qy1219no2 发表于 2014-11-30 21:53
看似简单的增加一列,但改动相当大,因为:
1.增加一列,则其他设置的单元格地址全部改变了,则代码中 ...

感谢大师提供的如此强大软件。
一点建议
1、在设置工作表中,监考员姓名,前面加几列辅助列,如编号(监考员的),学科,年级,班主任,职务,组长,备注。方便设置,如部分排序等。若不用可隐藏。
2、增加顺序排列形式,即不随机的形式,按监考员从上到下取符合的。
3、增加导出功能,科目考场表,科目监考表,方便正式固定下来。

TA的精华主题

TA的得分主题

 楼主| 发表于 2014-12-2 08:40 | 显示全部楼层
yzyyyyyyy 发表于 2014-12-1 09:50
感谢大师提供的如此强大软件。
一点建议
1、在设置工作表中,监考员姓名,前面加几列辅助列,如编号(监 ...

感谢关注!在4楼有回复。
另导出功能,由于所生成的两个表都是设置好格式的,可以直接复制到别的文件即可,然后再按照你的格式要求设置即可,

TA的精华主题

TA的得分主题

发表于 2014-12-3 08:10 | 显示全部楼层
qy1219no2 发表于 2014-12-2 08:40
感谢关注!在4楼有回复。
另导出功能,由于所生成的两个表都是设置好格式的,可以直接复制到别的文件即可 ...

qy1219no2老师:你辛苦了,因为多条件设置时排出的结果比较理想,我校就是老师监考是指定考场和科目的,期待你新软件面世,多谢。
)1F]B4A{I)9E@JKHF5M[WV4.png

TA的精华主题

TA的得分主题

 楼主| 发表于 2014-12-3 08:31 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
dyzx 发表于 2014-12-3 08:10
qy1219no2老师:你辛苦了,因为多条件设置时排出的结果比较理想,我校就是老师监考是指定考场和科目的,期 ...

不好意思,时值年终,最近比较忙,可能要春节后才有时间来修改了

TA的精华主题

TA的得分主题

发表于 2015-1-24 09:06 | 显示全部楼层
为什么不执行呢?按钮是灰色
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-11-18 05:45 , Processed in 0.037545 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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