我不知道如何每次从循环迭代中获取值(例如a=1到100),并将其附加到用于每次迭代执行的命令的字符串中。
我试图做的一个例子如下,如果我的上述解释有点混乱的话,我可以让它更清楚一些。一些伪代码,因为我不完全熟悉VB代码语法:
For a=1 to 100
**variable** = "M"+CStr(a);
workspace.Designs.Sch1.PartList.**variable**.ParamSet.RAD.Set(4);
Next因此,第一次通过变量将是M1,然后是M2,M3,M4,等等,一直到M100。如果有什么不清楚的地方,请随便问,我很乐意解释。
发布于 2014-07-08 14:53:17
试试这个:
Dim a
Dim output
For a = 1 To 100
    If (Len(output) > 0) Then output = output & ", "
    output = output & "M" & a
    'execute your command here.
Nexthttps://stackoverflow.com/questions/24634995
复制相似问题