Тема: ПОМОГИТЕ! Почему происходит зацикливание?
Почему данный цикл иногда зацикливается?
Dim Y As Integer
Dim SSName As String
Do Until ThisDrawing.SelectionSets.Count = 0
SSName=ThisDrawing.SelectionSets.Item(ThisDrawing.SelectionSets.Count - 1).Name
If InStr(1, SSName, "MySSet", 1) = 1 Then
Y = CInt(Right$(SSName, Len(SSName) - 6))
ThisDrawing.SelectionSets.Item(ThisDrawing.SelectionSets.Count - 1).Delete
End If
Loop
Можно написать аналогичное по-другому?