ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
楼主: yiyiyicz

[分享] excelhome中有关BOM的部分内容

  [复制链接]

TA的精华主题

TA的得分主题

 楼主| 发表于 2014-5-23 17:46 | 显示全部楼层
Renco 发表于 2014-5-22 00:35
LZ相关的计算,好象都是毛需求的计算,是否有相关净需求计算的案例?

谢谢关注
这里收集的都是BOM展开的计算方法,不是需求计算
在需求计算中,一般都离不开BOM展开运算;另外,在分析缺件时,往往也需要用到BOM展开计算(或者是局部展开)
我好像在EH中,没有写过需求计算的代码。这倒不是原理复杂,而是实际情况复杂,用VBA难度大了点

TA的精华主题

TA的得分主题

发表于 2014-5-24 20:00 | 显示全部楼层
yiyiyicz 发表于 2014-5-23 17:46
谢谢关注
这里收集的都是BOM展开的计算方法,不是需求计算
在需求计算中,一般都离不开BOM展开运算;另 ...

看了EH里的几篇关于BOM展开的算法,计算方式存在不合理,只能作为理解如何拆解BOM的计算原理(递归算法),只是在计算其他因素时,如:已采购未入库、已在生产但还未领料、已在生产还未入库等等,好象没有相关于这方面的教学资料,原则也是递归,但好象不是那么单纯的了

TA的精华主题

TA的得分主题

 楼主| 发表于 2014-5-25 07:24 | 显示全部楼层
Renco 发表于 2014-5-24 20:00
看了EH里的几篇关于BOM展开的算法,计算方式存在不合理,只能作为理解如何拆解BOM的计算原理(递归算法) ...

BOM展开,理论上就是一种矩阵计算。只是因为这种计算用处广泛,现在的计算方法多数不再看得出来是矩阵运算。更多的是为了适应半结构数据结构而出现的算法,更快一点
至于计划,不知道是不是接触过生产方程,也就是前两天在给你回帖中提到的那四个步骤
详细的可以参考http://club.excelhome.net/thread-1039688-1-1.html
计划,即使个理论问题,也是实践问题
关键要有一个清晰思路。注意它是一步步递进,后面的计划要用前面的结果

TA的精华主题

TA的得分主题

发表于 2014-6-6 00:23 | 显示全部楼层
非常好的集合贴,由于工作原因,正在考虑自己做一个Bom,目的是提高效率,谢谢楼主,等自己的东西开发出来也跟大家分享一下

TA的精华主题

TA的得分主题

发表于 2014-7-29 21:50 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
感谢分享!!!

TA的精华主题

TA的得分主题

发表于 2014-9-15 23:05 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
回复有好戏,下次好找

TA的精华主题

TA的得分主题

 楼主| 发表于 2014-9-16 05:57 | 显示全部楼层
本帖最后由 yiyiyicz 于 2014-9-16 06:05 编辑

1个简单的多层BOM材料计划需求量计算应用 【香川群子
http://club.excelhome.net/thread-1150287-1-1.html
见楼主3楼的附件

这是用access数据库做的BOM展开,仅用宏,没有自己写的VBA代码
对于层级数,也就是如果需要层级数更多时,似乎不灵活,需要修改

TA的精华主题

TA的得分主题

 楼主| 发表于 2014-9-16 06:10 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
本帖最后由 yiyiyicz 于 2014-9-16 06:15 编辑

Bill of Materials explosion using recursive VBA code in Excel
在excel中用递归展开BOM
http://social.msdn.microsoft.com ... xcel?forum=exceldev

这是英文帖子,注意在帖子的中下部,有一附件
Excel 2010 (only) Tables, PivotTables
Three assembly levels.
No code needed.
http://c3017412.r12.cf0.rackcdn.com/04_30_11.xlsx
If you get *.zip, don't unzip, just rename *.xlsx
注意,这用了透视表

TA的精华主题

TA的得分主题

 楼主| 发表于 2014-9-16 06:23 | 显示全部楼层
BOM表查询的VB实现方法
http://dev.21tx.com/2005/05/02/11953.shtml
采用集合Collection

这是VB代码,改为VBA需要是但修改
这是针对装配BOM,重要借鉴思路

TA的精华主题

TA的得分主题

 楼主| 发表于 2014-9-16 06:47 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
本帖最后由 yiyiyicz 于 2014-9-16 06:56 编辑

《基于BOM的组合件生产周期统计》
【大家自己上网找吧,很容易。奇怪的是链接复制上来马上显示“有害信息”。真是不明白!!!】

BOM,物料清单,本质上仅仅反映了数量关系。它运用矩阵强有力的模型抽象能力,为产品结构提供了一个通用模型
但对于生产计划而言,光有数量还不够,还需要生产加工时间才能做出进度计划
有人很简单的把BOM和时间联系了起来,即加工这样一批物料,按照工时定额规定,这批物料的加工时间就知道了
但,这是错误的
如果想大概弄清楚错误在哪里,看看链接,就能从数学上大概明白哪里出错了,用概率统计的思维
弄懂这个后,就明白简单的把数量---时间联系起来,只不过是数学游戏。对实际应用没有意义!
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-19 07:45 , Processed in 0.033372 second(s), 6 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表