谁说excel VBA在当前各种程序语言满天飞的年代早已经OUT了!

有一个朋友在一个小工厂上班,由于规模小,车间内生产没有什么系统,更别提什么MES之类了,每次客户过来看着光秃秃的车间,也没有什么亮点,就会问怎么进行防错,追溯等问题,其实产品上有贴序列号标签的,只是一直没要求扫描记录,搞得他也头大.老板也不是没想过上系统,可动辄十几万的费用,还有后期的维护费等等,一下子就给劝退了…

无奈,朋友想在关键的几个工序架设几台电脑,对产品条码进行扫描,然后不同电脑上的不同文档实现实时互相访问数据并进行结果的判定,判定逻辑就是前工序是否有该条码记录,该条码在前工序作业间隔时间是否大于等于最低要求时间等,达成一个类似MES过站防错的效果。他自己不太会搞,随便网上问了几个人,开口就要好几百,什么不容易搞呀之类的,最夸张的一个是张口就要一千块[我想静静]真敢要!

最后跟我说了这个事情,我说你请我吃个饭,给你的需求再小小神升级一下,大半天内内给你搞好,最后利用写入VBA+判定逻辑,间隔10秒刷新数据,异常后将信息实时发送到相关管理人员的钉钉上的方式搞定了这件事!当然,异常发钉钉消息是用的python+钉钉机器人.

有些人可能会说excel里能保存多少数据呀,一多就卡的死死的!说的没错,但小公司一年到头也出不了多少货的,只要在excel里不写公式,只是文本,数值类,二三十万行数据没一点问题,到后面肯定会有点卡,但基本是能用的.