ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

[讨论] 这个VBA 自动排产表如何实现多工序排产?大家来探讨下。

[复制链接]

TA的精华主题

TA的得分主题

发表于 2012-5-22 19:30 | 显示全部楼层 |阅读模式
本帖最后由 荒烟平楚 于 2012-5-22 19:32 编辑

操作方法:排产—确定—是(Y)
此排产表可以根据“机台名称”来排产,同一机台不同物料按照先后顺序用甘特图排产。缺陷是只能实现单工序排产。
现在想改进为:实现多工序排产。
     即:将每种物料的所有工序都添加进来(如:中框前盖),前工序排完产后,间隔周期4h(每种物料都是间隔4h
然后此物料的后工序紧接着排产,工序顺序为:注塑—超声—打磨—喷涂—移印—PU (某些物料只有其中几道工序)

     具体思路为:
     1、“工序名称”等于“注塑”的那些行:因为这是第一道工序,所以仍然按照现有模式根据机台来排产,即同机台
一种物料排完后,紧接着排同机台下一种物料(同机台不同物料之间没有间隔周期)。
     2、工序不等于“注塑”的那些行:排产开始时间 = 同物料上道工序的结束时间 + 间隔周期4h
     排产数量等于:小时产能X (每日工时—异常时间—当天前工序已用时间) ,其中首列计算排产数量的时候,
要减去与上工序之间的间隔时间:4h。排完一道工序后,又接着排下道工序,依此类推,直到排完此物料的最后一道工序。
     3、用代码实现“上工序开始日期”= 上道工序的“开始日期” ,“上工序结束日期”= 上道工序的“结束日期”
具体效果见“模拟表”,内有详细说明。

排产表.rar

55.8 KB, 下载次数: 496

TA的精华主题

TA的得分主题

发表于 2012-5-22 20:08 | 显示全部楼层

TA的精华主题

TA的得分主题

 楼主| 发表于 2012-5-23 08:49 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
没人感兴趣吗?

TA的精华主题

TA的得分主题

发表于 2012-5-23 09:12 | 显示全部楼层
当然感兴趣了,先收了好好研究一下!

TA的精华主题

TA的得分主题

 楼主| 发表于 2012-5-23 10:15 | 显示全部楼层
这个表格一直作为单工序排产表在使用,最近有新的需求要实现多工序排产,代码改了很久,不知道怎么改了,大家多指教,谢谢!

TA的精华主题

TA的得分主题

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

本版积分规则

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

GMT+8, 2024-3-29 08:41 , Processed in 0.048526 second(s), 10 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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