|
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用 · 内置多项VBA编程加强工具 ★ 免费下载 ★ ★ 使用手册★
各位看官,我做订单的,一直有个问题没有解决:如何在有BOM清单和订单数量的情况下生成物料清单?如下图,我建立1号表单<BOM清单>,客户下了2号订单,如何生产3号的生产订单?因BOM中的组件有重复的,不能使用VLOOKUP反套回来,一直都只能一个一个批次的复制。然下单一次几十个批次,试图找寻可以批量操作的方法,请大家支招,谢谢各位!
订单生成.rar
(7.3 KB, 下载次数: 113)
1.BOM清单: | | | | | | | | BOM号 | 物料编码 | 用量 | | | | | | BOM1 | 62-505330 | 1 | | | | | | | 62-505350 | 2 | | | | | | | 62-505500 | 3 | | | | | | | 56-503400 | 4 | | | | | | BOM2 | 56-503400 | 3 | | | | | | | 56-502480 | 2 | | | | | | | 56-502510 | 5 | | | | | | | 56-508130 | 1 | | | | | | | 56-734440 | 2 | | | | | | … | | | | | | | | | | | | | | | 2.订单: | | | | 3.输出结果: | | | 批次号 | BOM号 | 订单量 | | 批次号 | 物料编码 | 下单量 | | A | BOM1 | 1000 | | A | 62-505330 | 1000 | | B | BOM2 | 2000 | | A | 62-505350 | 2000 | | C | BOM1 | 500 | | A | 62-505500 | 3000 | | D | BOM2 | 3000 | | A | 56-503400 | 4000 | | E | BOM2 | 4000 | | B | … | … | | … | | | | | | | | | | | | C | | | | | | | | D | | | | | | | | E | | | | | | | | … | | | | | | | | | | | |
|
|