EXCEL服务器通过VBA可以在模板中打开指定的BOM进行编制或者查看,如下图所示:

如下图所示,选择产品名称后,点击按钮“ 打开BOM编制 ”,就打开BOM编制窗体,如下图所示:

VBA代码如下:
Private Sub CommandButton1_Click()
Dim obj As Object
Set obj = Application.COMAddIns.Item("prjAddin.Office_Addin").Object
obj.ShowBOMTreeEdit "组装电脑", Cells(4, 3).Text, "",True
Set obj = Nothing
End Sub
注意:因为这个例子里“编制名称”是唯一的,所以“版本号”参数可以是空

如下图所示,选择产品名称后,点击按钮“ 打开BOM编制 ”,就打开BOM编制窗体,如下图所示:

VBA代码如下:
Private Sub CommandButton1_Click()
Dim obj As Object
Set obj = Application.COMAddIns.Item("prjAddin.Office_Addin").Object
obj.ShowBOMTreeEdit "组装电脑", Cells(4, 3).Text, "",True
Set obj = Nothing
End Sub
注意:因为这个例子里“编制名称”是唯一的,所以“版本号”参数可以是空