考场编排主界面这是我学习vba的第一个作品,本程序采用vba编写,可以适用于中小学日常考试,一键生成考编,桌前,门头,准考证,监考,大大提高了工作效率.
功能介绍:
1)按模板格式填好“数据源”工作表(必须填写年级,班级,姓名信息),“监考”工作表(必须填写第A/B/C/D列,及第1行信息),“监考分配”工作表(必须填写A监考,如果是双人监考还需填写B监考,且AB监考人员不能重复).
2)在“设置”工作表中(黄色单元格)点选各个选项,然后点击相应按钮进行相关操作.
3)生成的三个红色工作表可以直接打印,也可以根据需要自行调整.
4)“考编拆分”功能将“考场”“桌签”“班级”工作表拆分成单个工作表,然后打印所有工作表,即可获得分类好的考编资料,也可点击“导出PDF”导出PDF文本后打印,并按各班布置考场所需资料归类排序,可根据实际情况选择是否拆分.
5)准考证导入照片需要以考号命名照片,根据需要存入某一根目录下." & vbCrLf & _
6)生成的监考表可以手动调整,调整方法为,按住CTRL键依次点选需要对调的监考员,点击“对调”按钮即可完成调整.点选某人,其全部监考会被标记颜色,监考出现冲突会标红.
7)本程序使用Code128类型条码.
编写过程中为了避开excel处理数据的局限性,在算法上做了一定优化,后期还将加入成绩分析等功能,需要的小伙伴可以私信我获取资料.
准考证效果
桌签
条码