Sub Getusersselection() Dim usersselection As AcadSelectionSet Dim drawingselected As AcadEntity With ThisDrawing On Error Resume Next .SelectionSets("currentselection").Delete MsgBox "select objects !hit enter to finish!" Set usersselection = ? .SelectionSets.Add ("currentselection") usersselection.SelectOnScreen For Each drawingselected In usersselection drawingselected.color = acGreen Next End With End Sub 各位高手!小弟在此请教,该段代码的作用是在CAD模型空间选取直线进行变换颜色. 但代码中红色部分编译程序报错,我个人觉得也不符合格式,请问各位高手该段代码应该怎样修改. |