第一次可以用,但运行第二次不行[原创]
前面的问题解决了,有一个新问题出来 了
我在用这个的时候 Set admy = ThisDrawing.SelectionSets.Add("Mycad")
第一次可以用,但运行第二次,该处就出错,是什么原因呢?
那是因为选择集已经存在!先删除已经存在的选择集!
在你的代码前面加入下面代码!
For i = 0 To ThisDrawing.SelectionSets.Count - 1ThisDrawing.SelectionSets.Item(i).Clear
ThisDrawing.SelectionSets.Item(i).Delete
Next
谢谢
太谢谢你了,我再试试
123
这样把所有的选择集都删掉了啊,没必要吧? 在end sub 前加入 admy.delete 就可以了。(另外请注意程序出错的处理)
页:
[1]