ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

[求助] 学(未解决,求管理员帮忙删贴)校教务类贴子:同行数据交换位置去除同列有重复值问题

[复制链接]

TA的精华主题

TA的得分主题

发表于 2024-5-15 07:59 | 显示全部楼层 |阅读模式
本帖最后由 jx928867128 于 2024-6-28 08:51 编辑

补充说明.png 供测试程序数据数据.rar (31.5 KB, 下载次数: 21) 同行数据交换调同列重复数据.rar (32.51 KB, 下载次数: 27) 操作逻辑关系说明.png 程序调课图例.png                                            调重课代码说明:

                                                                                       
                                                                                       
                                                                                       
                                                                                       
                                                                                       
                                                                                       
                                                                                       
                                                                                       
                                                                                       

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-5-15 09:21 | 显示全部楼层
本贴重新更新了附件与说明,不知意思有没有表达清楚

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-5-15 11:38 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
本贴有看明白需求的吗,求回复

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-5-15 14:52 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
本贴再做了说明,不知道有没有表达清楚

TA的精华主题

TA的得分主题

发表于 2024-5-15 16:03 | 显示全部楼层
杜 5天排18节课,要先调整固定。
把排课分几个部分独立编程,会很难拼合成功的。

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-5-15 16:04 | 显示全部楼层
本贴再次更新附件,请各位路过的帮忙看看是否表达清楚需求

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-5-15 16:36 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
本帖最后由 jx928867128 于 2024-5-15 16:53 编辑
yjh_27 发表于 2024-5-15 16:03
杜 5天排18节课,要先调整固定。
把排课分几个部分独立编程,会很难拼合成功的。

谢谢老师的关注,应是我的意思没有表达清楚,我是需要写个仿照人工调调重课的代码,就是我人工鼠标左键选定调哪个老师的哪节课,程序从这位老师的这节课开始找调到什么地方不重课,找到后就和那位老师对调(先不管对调的老师会不会重课),如果对调的老师不重课,程序结束,如果对调的老师调到这一节后也重课,他的这节课不调,找到他的另一节课去调,一直调到对调的老师不重课后程序结束。这样就调好了一位老师的重课,如果需要再调哪位有重课的老师,我再鼠标左键选定这位老师,再运行程序去调。

TA的精华主题

TA的得分主题

发表于 2024-5-15 18:36 | 显示全部楼层
为什么要调来调去,符合全部约束条件,一次性自动编排妥当不就完了吗? 或者对条件的严苛程度,逐个随机安排,不就也瞬间秒杀了吗?或者最后个别再进行调整,不好吗?

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-5-15 18:58 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
一招秒杀 发表于 2024-5-15 18:36
为什么要调来调去,符合全部约束条件,一次性自动编排妥当不就完了吗? 或者对条件的严苛程度,逐个随机安 ...

有一句古话,隔行如隔山,不是你想得那么简单的事。市 场上有成千或过万的排课软件啊,但也无法满足学校的各种需求,其中很多排课公司的人员是计算机算法方面的专家啊

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-5-15 21:28 | 显示全部楼层
本帖最后由 jx928867128 于 2024-5-15 22:23 编辑

本贴再次更新附件,继续求帮忙
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-6-28 17:33 , Processed in 0.040836 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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