- Sub AddNewLevel()
- ' Function: 创建新层
- ' Creater: anzi
- ' Create Time: 2008年10月12日
- ' Description: 包括一下功能:
- ' (1) 层名转化为大写字母;
- ' (2) 包含容错处理机制;
- Dim strNewLevelName As String
- Dim lvlExistLevelName As Level
- Hander:
- strNewLevelName = Trim(Ucase(InputBox("请输入新层的名称:")))
- For Each lvlExistLevelName In Application.ActiveDesignFile.Levels
- If StrComp(strNewLevelName, lvlExistLevelName.Name, vbTextCompare) = 0 Then
- MsgBox "层 '" & strNewLevelName & "' 已经存在,请另取名字."
- GoTo Hander
- End If
- Next
- ' 新增层
- Application.ActiveDesignFile.AddNewLevel strNewLevelName
- ' 刷新层管理器,将新层显示出来
- Application.ActiveDesignFile.Levels.Rewrite
- End Sub
(1) 创建新图层
最新推荐文章于 2021-11-20 12:00:00 发布