ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

EH搜索     
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 Excel Home精品图文教程库
Excel不给力? 何不试试FoxTable! Excel 2016函数公式学习大典 Office知识技巧免费学 打造核心竞争力的职场宝典
300集Office 2010微视频教程 Tableau-数据可视化工具 精品推荐-800套精选PPT模板,点击获取 ExcelHome出品 - VBA代码宝免费下载
你的Excel 2010实战技巧学习锦囊 欲罢不能, 过目难忘的 Office 新界面 Excel VBA经典代码实践指南
查看: 964|回复: 4

[原创] 中小学排课系统 (VBA一键秒排)

[复制链接]

TA的精华主题

TA的得分主题

发表于 2019-12-25 09:33 | 显示全部楼层 |阅读模式
本帖最后由 秋天的一米阳光 于 2019-12-25 10:11 编辑

      本排课系统是手工版和自动版的结合体,免费供大家学习使用。
本系统只需要输入学校的原年级总课表和对应的《人事安排》工作表,人事表中只要标记科任教师新任课班级,按VBA一键排课就可以将原课表换成新班级、新教师、新课表。
      因为原年级总课表中已经包括了课程设置、教研活动时间、学校开会、教师的上课习惯等各种数据,软件将对这些设置作自动匹配,不需要人工设置。自动排完课后,你只需要关注跨年级教师上课是否冲突,个别教师上课有什么特殊要求,再作少量调整。
      本软件排课原理来源于传统排课(使用课程磁牌在铁黒板上手工排课),不需要排课算法,是传统排课方法的一种现代化提升。排课时软件自动对照原班级总课表,将新的任课教师和新的班级绑定,上午冲突的课优先换上午,下午的课冲突优先换下午。从每天第1节开始排课到第8节,对于无法排除冲突的课节暂时存放在第9节,经过排课实践,被存放到第9节课的基本上没有。可以说是一种快速有效的排课,单个排课VBA代码达到3000条左右,全部在内存数组中运行,排完后再输出到工作表中,全过程不超过1秒时间。
     《一键秒排》还具有工作表写入单元格函数公式与条件格式和各项统计公式的功能,能自动修复排课系统。排完课后,不会因为你无意中按下排课按钮使你的课表面目全非,排课系统检查到你排的课没有冲突,完全符合要求后不会进入换课程序,只会重新写入单元格公式与条件格式,保证手工版调课显示冲堂或空堂。

排课、调课步骤:
1.将你校使用过的原年级总课表复制到年级总课表处
2.填好对应的人事安排表,要求人事安排与对应的班课表完全匹配。
3.按一键排课将原课表换成新班级、新教师,系统会自动写出相应的教师课表。
4.手工调整课表,把教师课表中的班级号左右拖动是调整课节,上下拖动是调整学科课节数。
   例如:将1701班数学老师的带班级号单元格拖到该班的化学老师处,则总课表中该节数学课会自动变为化学,手工调整时,其它各工作表都会自动调整。
5.平时临时调课与代课时只要点击相应的班级号,根据同班级号单元格变色可以很快地找到可以代课或调课的老师。   



中小学排课系统(一键秒排).zip

298.09 KB, 下载次数: 256

VBA一键排课

评分

参与人数 2鲜花 +4 收起 理由
魔山mountain + 2
vvw123 + 2 优秀作品

查看全部评分

TA的精华主题

TA的得分主题

发表于 2019-12-25 09:58 | 显示全部楼层

TA的精华主题

TA的得分主题

 楼主| 发表于 2019-12-25 14:37 | 显示全部楼层
中小学排课系统(VBA一键秒排)和新高考VBA自动分班走班排课系统最新版
https://pan.baidu.com/s/1J3bdiW1AQW9G_qJTggxMQg 提取码:6z3c

TA的精华主题

TA的得分主题

发表于 2020-3-7 12:05 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2020-4-18 14:56 | 显示全部楼层
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

关注官方微信,高效办公专列,每天发车

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

GMT+8, 2020-5-27 14:54 , Processed in 0.080070 second(s), 17 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2020 Wooffice Inc.

   

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

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

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