模具论坛

 找回密码
 注册

扫一扫,微信登录

QQ登录

只需一步,快速开始

搜索
热搜: 冲压 注塑 求助
    回车查看更多
    论坛可能已存在您要发布的主题帖 关闭
      查看: 3166|回复: 2

      [求助] VBA内如何关闭图层。小弟编了个程序。不知如何附值图层啊!

      [复制链接]
      发表于 2010-7-28 20:57:26 | 显示全部楼层 |阅读模式
      Dim I, J
      Dim Sel As AcadSelectionSet
      Dim Ent As AcadEntity
      Dim lll As AcadLayer
      'On Error Resume Next
      Set Sel = ThisDrawing.SelectionSets.Add("Dim")
      Sel.SelectOnScreen
      'Debug.Print Sel.Item(0).ObjectName
      'Debug.Print Sel.Item(0).color
      'Debug.Print Sel.Item(0).Linetype
      J = 0
      For Each Ent In Sel
      If Sel.Item(J).Layer = "0" Or "1中心线层" Or "2标注层" Or "3虚线层" Or "4双点划线" Or "5填充层" Or "6切线" Then
      lll.LayerOn = False(这个值变成空值了)
      End If
      J = J + 1
      Next

      请大家帮帮忙啊!
       楼主| 发表于 2010-7-30 15:59:38 | 显示全部楼层
      谁帮帮我啊。。。。。。。。。。。。。。。
       楼主| 发表于 2010-8-15 09:53:40 | 显示全部楼层
      有人可以帮帮我吗?这个程序我搞了很久。对象就没办法附值啊!
      您需要登录后才可以回帖 登录 | 注册

      本版积分规则

      关闭

      招聘信息 上一条 /5 下一条

      关闭

      求职信息 上一条 /5 下一条

      关闭

      技术求助 上一条 /5 下一条

      QQ|小黑屋|手机版|模具论坛 ( 浙ICP备15037217号 )

      GMT+8, 2025-7-25 21:32

      Powered by Discuz! X3.4

      © 2001-2013 Comsenz Inc.

      快速回复
      返回顶部
      返回列表
       
      客服电话:0577-61318188
      模具论坛交流群:
      模具论坛交流群
      工作时间:
      08:30-17:30