2,462
社区成员
发帖
与我相关
我的任务
分享
Dim s As SIMAN
Dim m As Model
Private Sub CommandButton1_Click()
Dim num As Long
num = Val(InputBox("请输入所需单元个数:", "单元设定"))
Set m = ThisDocument.Model
Set s = m.SIMAN
Dim i As Long
Dim total As Long
For i = 1 To num
If num = 0 Then Exit For
total = 0
total = total + i
Set m = ThisDocument.Model
Dim Seize1modi As Arena.Module
Dim Seize2modi As Arena.Module
Let a = "Buffer"
b = "MS "
Set Resourcemodi = m.Modules.Create("BasicProcess", "Resource", 0, 0)
Let Resourcemodi.Data("Name") = a & 1 + i
Resourcemodi.Data("Capacity") = "2"
Resourcemodi.UpdateShapes
Set Statisticmodi = m.Modules.Create("AdvancedProcess", "Statistic", 0, 0)
Let Statisticmodi.Data("Name") = b & 2 + i & d
Statisticmodi.Data("Type") = "Frequency"
Statisticmodi.Data("ValueState") = "State"
Let Statisticmodi.Data("FRes") = b & 2 + i
Statisticmodi.UpdateShapes