|
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件 ★ 免费下载 ★ ★ 使用帮助★
本帖最后由 alstar 于 2018-9-29 20:44 编辑
- Sub test()
- For Each Rng In Sheets("物料清单").Range("f1:f" & Sheets("物料清单").Cells(Rows.Count, "f").End(xlUp).Row)
- If Rng = "成品" Then
- a = Rng.Offset(0, -4) & "、" & a
- End If
- Next
- a = Mid(a, 1, Len(a) - 1)
- Sheets("领料单").[B4] = a
- End Sub
复制代码
你这个挺简单的。就拿B4你所说的BOM叠加。最简单的方法循环判断。代码如上。
你下面的自动生成流水号什么的,就跟入库单差不多。。最近我写的最多的就是入库单,感觉都是大同小异。论坛上有很多。比如我前几天写的一个入库单
90122117辅料订单.rar
(46.93 KB, 下载次数: 259)
参考一下吧。来料批号也一样。最简单的办法就是用split拆分再用join组合,从后到前的组合。 |
评分
-
1
查看全部评分
-
|