从Excel BOM表创建产品树
我有Excel中的标准物料清单。层次结构由第1列中的产品级别定义,第2列和第3列分别为零件号和产品名称 例如:从Excel BOM表创建产品树,excel,vba,Excel,Vba,我有Excel中的标准物料清单。层次结构由第1列中的产品级别定义,第2列和第3列分别为零件号和产品名称 例如: +---+--------+--------------------+ | 1 | 2 | 3 | +---+--------+--------------------+ | 0 | 111111 | TOP LEVEL ASSEMBLY | | | | | | 1 | 123456 |
+---+--------+--------------------+
| 1 | 2 | 3 |
+---+--------+--------------------+
| 0 | 111111 | TOP LEVEL ASSEMBLY |
| | | |
| 1 | 123456 | ABC |
| | | |
| 2 | 454444 | DEF |
| | | |
| 2 | 533433 | GFG |
| | | |
| 3 | 342333 | DFD |
| | | |
| 3 | 234232 | FFD |
| | | |
| 4 | 234343 | DSD |
| | | |
| 3 | 322222 | DDS |
| | | |
| 1 | 343433 | DFD |
+---+--------+--------------------+
如果这是结构化的,它将如下所示:
0 111111 TOP LEVEL ASSEMBLY
1 123456 ABC
2 454444 DEF
2 533433 GFG
3 342333 DFD
3 234232 FFD
4 234343 DSD
3 322222 DDS
1 343433 DFD
我希望有一个宏来创建一个实际的族谱结构,以显示Visio中这些项目的依赖关系(带有方框和逻辑连接)。所以在本例中,它看起来像这样(除了块/箭头格式)
任何帮助都将不胜感激 为什么要使用there标记“visio”?您能告诉我们您编写了什么代码来解决这个问题吗?我想在visio中创建一个方框图(“族谱”),为什么要使用there标记“visio”?您能告诉我们您编写了什么代码来解决这个问题吗?我想在visio中创建一个方框图(“族谱”)
**111111 TOP LEVEL ASSEMBLY**
123456 ABC 1 343433 DFD
454444 DEF 533433 GFG
342333 DFD 234232 FFD 322222 DDS
234343 DSD