明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1249|回复: 2

[求助] 对象选择VBA代码

[复制链接]
发表于 2008-8-23 12:47:00 | 显示全部楼层 |阅读模式

各位大侠

我想选择图层2上的已有全部图形(非用ADD方法)然后使用移动命令。不知选择图层2上的全部图形的代码如何编写。请指教,谢谢。

发表于 2008-8-23 17:50:00 | 显示全部楼层
Sub test()
On Error Resume Next
Dim sset As AcadSelectionSet
ThisDrawing.SelectionSets.Add ("test")
Set sset = ThisDrawing.SelectionSets("test")
sset.Clear
Dim ft(0) As Integer
Dim fd(0) As Variant
ft(0) = 8
fd(0) = "图层2"
sset.Select acSelectionSetAll, , , ft, fd
MsgBox "选中图层2上" & sset.Count & "个对象"
End Sub
 楼主| 发表于 2008-8-23 20:51:00 | 显示全部楼层
谢谢大侠无私帮助。致以崇高敬意。谢谢。为此段代码我今天调试了一天都没有成功。高手且热心。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-26 06:20 , Processed in 0.167680 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表