前言
作为一名在机加工行业拥有15年经验的生产管理,我长期致力于解决生产计划这一关键问题,以求通过自动化手段减轻工作负担、提升整体生产效率。确实,利用Excel结合VBA编程是实现这一目标的理想选择。在接触到郑老师的VBA代码助手和VSTO实战开发课程之后,我发现这正是我所需要的工具,它能够帮助我从零基础开始系统地学习VBA和VSTO开发技术。
过去的一年中,在跟随郑老师深入学习和实践的过程中,我掌握了教程中大量可以直接应用于实际工作的VBA和VSTO代码,这些现成的资源极大地缩短了我的学习曲线,使我避免了许多不必要的探索与试错。现在,我已经能够运用所学知识解决日常工作中超过90%的业务逻辑难题,并成功开发出一款Excel生成排产插件(文末有联系方式可获取插件)
这款插件针对我们制造业的特点,实现了生产计划的智能化调度与自动化排产功能,不仅显著提高了生产效率,还有效降低了运营成本,为企业的持续优化与升级提供了强大的技术支持。
机加工多工序生产计划自动排程总体介绍
1、Excel vba制作,操作简单便捷,支持单BOM、多层级BOM多工序的生产计划排产,支持局域网多用户使用,Excel前端+Aeecss后端数据库,WPS最新版本也可以正常使用。
2、产品信息/工艺信息/设备信息:可以一键创建批量工艺,设备工时
3、订单汇总
3.1)设置新订单,修改订单交期、定量、优先级、插单,重新排产等设置
3.2)查看排产后的交期设置,生产进度
4、产品BOM:可显示树形BOM方便查看,一键建立BOM资料
5、自动排产
5.1)可以设置每道工序的调试时间(首件排刀)
5.2)可以设置每个订单以及每道工序的实际开始时间
5.3)生产日计划保存后自动汇总实际生产数量
5.4)排产方式设置(订单数量、固定天数)
5.5)设备因素,可以不精确到设备编号,自动匹配可使用的机床
5.6)可查看所有可用设备半个月的加工负荷率,方便你挑选合适的设备
5.7)多层级BOM排产时考虑层级之间的时间衔接
5.8)计划排产甘特图,层级之间会有颜色区分
6、生产月计划:日期可以自定义,输出日期范围内的生产计划
7、生产日报表:生产当天的生产计划,有生成、保存、导入等功能
8、生成过程卡:方便生产时查询每道工序的当前流通状态
9、生产派工单:根据当前日期的白班和夜班人员,来生成当日操作
最后整理几个学习的重要点,是我自己的学习方式,也是郑老师一而再再而三强调的要点:
1、好记性不如烂笔头,多做笔记,代码先手抄为敬;
2、有舍才有得,放弃钻研那些所谓的高手写法,不是我们这个阶层可以掌握的,所有在我们这个阶段觉得LOW的代码其实99%都是最聪明的做法;
3、掌握坚实的基础,不要认为自己看过一遍,写过一遍就是学会了,每一次回头看视频,都会收获不一样的知识,最好是手抄代码,抄完了再上机器调试;
4、多变量,多注释;
5、任何代码都是不是从头到尾一口气写完的,都是想一步,写一步,然后不停的调试,最终才能运行成功,无论多么复杂的项目,都是这样完成的。
6、放心使用中文变量
下面是我的部分源码截图,郑老师说过,适合自己的才是最好的,我要是用英文变量,这辈子也不可能做出这个项目!
最后,再次感谢郑老师的VBA+VSTO实战课程,这是我迄今为止最有价值的一笔投资!
只要会VBA 3天就可以做出自己的Excel插件
带一机一码注册 客户端安装包制作 全套解决方案
VBA代码转VB.net封装DLL VSTO撤销功能 全局快捷键 自定义函数 全方位模板
免费试学网址vbayyds.com 课程咨询加微信EXCEL880B