3
5
1
初来乍到
n4zdnzpm5e5.png
本帖以下内容被隐藏保护;需要你回复后,才能看到!
使用道具 举报
113
6
初露锋芒
Sub SelectionSetFilterTest() Dim FilterType(0 To 1) As Integer Dim FilterData(0 To 1) As Variant Dim sSet As AcadSelectionSet Dim Entry As AcadEntity FilterType(0) = 0 '图元类型 FilterData(0) = "INSERT" FilterType(1) = 2 '图元名称 FilterData(1) = "DJ_V2" On Error Resume Next ThisDrawing.SelectionSets.Item("SS1").Delete Set sSet = ThisDrawing.SelectionSets.Add("SS1") On Error GoTo 0 '显示整个图形 ThisDrawing.Application.ZoomExtents 'sSet.SelectOnScreen FilterType, FilterData 'Select只能选择图形中可视范围内的实体 sSet.Select acSelectionSetAll, , , FilterType, FilterData If sSet.Count = 0 Then Exit Sub For Each Entry In sSet Entry.color = acRed Entry.Update Next Entry MsgBox "修改了" & sSet.Count & "实体!" End Sub
本版积分规则 发表回复 回帖后跳转到最后一页
微信公众平台
扫描访问手机版
点击图片下载手机App
|关于我们|小黑屋|乐筑天下 繁体中文
GMT+8, 2025-6-29 13:14 , Processed in 0.526934 second(s), 66 queries .
© 2020-2025 乐筑天下
在线时间:10:00-17:00
暂无
扫一扫,关注我们
帮助中心
关于我们
下载APP客户端