VBA实际案例(4)-BOM比对
由于ECN发行得比较多,BOM修改的准确性没有完全做好,造成ERP中的BOM和SMT机台中的备料表出现差异,上头下令说要将BOM和备料表进行核对,以备料表为准。一开始生产部采用人工一一核对的方式,效率低而且不能做到准确核对。于是想用软件程序来进行核对,他们求助于我,看是否有办法解决。我分析了一下,觉得可以采用Excel来做。BOM是从ERP里面导出来的,格式是固定的,备料表其实就是SMT的程式,格式也很固定,所以只要从备料表里面取出料号、数量、位置,与BOM的相对应栏位核对,就可以达到目的。在BOM和备料表中,通常是一个位
VBA实际案例(3)-KPI Traffic Light
这个案例是公司一个同事写的,从英文名称来看,叫做KPI 交通灯,其实是一张由VBA自动生成的表,表上用绿色和红色的大圆点来表示各个部门工作的完成情况,很明显,绿色代表达标,红色代表不达标,通过这张表,管理者就能一眼看出哪个部门的绩效不达标。首先,什么是KPI,可能很多人已经了解,KPI是Key Performance Index的意思,可以译为关键绩效指标。每年年初,在制定新的一年的计划的时候,企业通常会要求各个部门制定很多KPI,比如生产部门会制定生产良率、直通率、加班率等指标,研发部门会制定项目准时率、项目个数等指标,大多数这些
VBA实际案例(2)
老婆的公司导入ERP,需要重新将材料编码,老婆负责这个工作。编码其实很简单,但是有天老婆下班回来说,连仓库的材料标签也要她打印出来,这么多的标签不是麻烦死了吗?我的一个一个输进去再打印。我听后哈哈大笑,说如果这样一个一个做,做到明年也搞不完,用VBA可以做。其实我一边说一边在脑海里想到了是怎么样做的。物料的编码清单不外乎这几个字段:料号、名称、规格、厂商。。。等等,在做ERP前期数据整理的时候,要将这些数据在Excel里面整理好,然后再导入到ERP里面。所以可以以这张表为基础,批量生成标签。 实际的做法是
VBA实际案例(1)
VBA(Visual Basic For Application)是一种基于微软OFFICE套件的编程语言,在实际工作中用着广泛的应用,特别是在处理大量数据的时候,可以起到事半功倍的作用。本次连载将笔者在实际工作中遇到的可用VBA解决的问题详述与大家分享。[@more@]VBA(Visual Basic For Application)是一种基于微软OFFICE套件的编程语言,在实际工作中用着广泛的应用,特别是在处理大量数据的时候,可以起到事半功倍的作用。本次连载将笔者在实际工作中遇到的可用VBA解决的问题详述与大家分享。VBA实际案例(1) 李SIR负责品管部门,有天打来电话说遇到一个问题想
批量合并EXCEL工作表
工作需要,要将多个Excel工作表合并到一个工作表,所有的工作表表头都一样。手工做的话,工作量太大,所以就使用了VBA编了一下程序,基本上合乎需求。使用方法:将需要合并的工作表放到一个文件夹里,运行程序选择文件夹即可。下载地址。http://jhgk7.itpub.net/resource/7670/23284[@more@]